Java Unicode互轉

alexanderkenndy發表於2017-07-05
摘要

做專案開發的時候有一個需求就是將字元和Unicode互轉的需求,網路上找了一圈,發現大家都是自己重寫的方法,風險很大。於是自己又仔細翻了一下各種工具類(guava,commons包)發現了一個完美的解決方案,如下:

import org.apache.commons.lang3.text.translate.UnicodeEscaper;
import org.apache.commons.lang3.text.translate.UnicodeUnescaper;


public class Test {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String s = "我愛你中國";
		UnicodeEscaper ue = new UnicodeEscaper();
		String b = ue.translate(s);
		System.out.println(b);
		UnicodeUnescaper uu = new UnicodeUnescaper();
		System.out.println(uu.translate(b));
		
	}

}

相關文章