字符串 和 Unicode字符 的互转
来源:互联网 发布:淘宝买家号权重是什么 编辑:程序博客网 时间:2024/05/22 13:56
java环境安装后jdk的bin目录有个native2ascii.exe可以实现类似的功能,但是通过java代码也可以实现同样的功能。
1、字符串转换unicode, java方法代码片段:
/** * 字符串转换unicode */public static String string2Unicode(String string) { StringBuffer unicode = new StringBuffer(); for (int i = 0; i < string.length(); i++) { // 取出每一个字符 char c = string.charAt(i); // 转换为unicode unicode.append("\\u" + Integer.toHexString(c)); } return unicode.toString();}
2、unicode转换字符串,java方法代码片段:
/** * unicode 转字符串 */public static String unicode2String(String unicode) { StringBuffer string = new StringBuffer(); String[] hex = unicode.split("\\\\u"); for (int i = 1; i < hex.length; i++) { // 转换出每一个代码点 int data = Integer.parseInt(hex[i], 16); // 追加成string string.append((char) data); } return string.toString();}
0 0
- 字符串 和 Unicode字符 的互转
- UNICODE字符串和ANSI字符的转换
- Java String字符串和Unicode字符相互转换代码(包括混有普通字符的Unicode)
- ANSI字符和UNICODE字符的转换
- str字符和unicode字符的区别
- ANSI字符和Unicode字符与字符串数据类型
- 字符串Unicode和ANSI互转函数
- UNICODE下和多字节字符编码的字符串处理函数对照
- UNICODE字符串互转
- UNICODE字符串互转
- 字符串转十六进制,和Unicode
- Swift Up and Running——字符、Unicode和字符串
- JavaScript在Unicode值和字符串中的字符间转换
- Java String字符串和Unicode字符相互转换代码
- C char/wchar_t之间的互转 多字节(MultiByte)和宽字符(Unicode)互转
- C char/wchar_t之间的互转 多字节(MultiByte)和宽字符(Unicode)互转
- C char/wchar_t之间的互转 多字节(MultiByte)和宽字符(Unicode)互转
- 字符编码ANSI和Unicode的比较
- js this和$(this)区别
- UVALive - 3027 Corporative Network 并查集
- 多重继承与名字二义性
- window安装mysql方法图解
- tmux 常用
- 字符串 和 Unicode字符 的互转
- selenium webdriver学习(八)------------如何操作select下拉框
- selenium+webdriver的学习地址
- codevs1010
- CodeForces 474B(Worms)
- hive安装同时以mysql为元数据库
- KDE 4 仿 Plasma 5 主题
- 网络访问框架XUtils
- Linux驱动基础总结