Unicode 与 String字符串之间的相互转换
2017-05-23 17:11
417 查看
public class U { public static String string2Unicode(String string) { if (string == null || string.isEmpty()) { return ""; } StringBuilder unicode = new StringBuilder(); for (int i = 0; i < string.length(); i++) { char c = string.charAt(i); unicode.append("\\u").append(Integer.toHexString(c)); } return unicode.toString(); } public static String unicode2String(String unicode) { if (unicode == null || unicode.isEmpty()) { return ""; } StringBuilder string = new StringBuilder(); String[] hex = unicode.split("\\\\u"); for (int i = 1; i < hex.length; i++) { int data = Integer.parseInt(hex[i], 16); string.append((char) data); } return string.toString(); } }
相关文章推荐
- utf,unicode,ascii字符串之间的相互转换
- JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- C# 字符串string和内存流MemoryStream及比特数组byte[]之间相互转换
- Java String字符串和Unicode字符相互转换代码(包括混有普通字符的Unicode)
- Unicode下的CString与String之间的相互转换
- asii和unicode格式字符串之间的相互转换
- string类字符串,char数组,string数组,StringBuffer之间如何相互转换
- Unicode下的CString与String之间的相互转换
- C# 字符串string和内存流MemoryStream及比特数组byte[]之间相互转换
- pb字符串实现GB2312与Unicode、UTF8之间的相互转换
- ANSI,UNICODE, UTF-8 字符串之间的相互转换
- Java String字符串和Unicode字符相互转换代码
- 谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- JSON: Python Objects与String之间转换【json.dumps把python任意数据类型转换成字符串,json.loads把字符串转换为unicode编码】
- ANSI,UNICODE, UTF-8 字符串之间的相互转换
- cpp中string和字符串之间的相互转换
- Java 字符串与Unicode之间的相互转换
- 完成一程序演示字符数组、C风格字符串、std::string和MFC中的Cstring类型之间的相互转换
- 字符串string与char*之间的相互转换
- 谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)