怎样讲string转换成unicode,请高手来 怎样讲string转换成unicode,请高手来? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 byte [] b=s.getBytes("unicode");//转换到byte数组new String(b,"unicode")//数组转换到字符 import java.io.UnsupportedEncodingException;public class String2Unicode { /** * @param args * @throws UnsupportedEncodingException */ public static void main(String[] args) throws UnsupportedEncodingException { String code = "unicode"; String strText = "王胡子"; char c; String strRet = ""; int intAsc; String strHex; System.out.println(strText); for (int i = 0; i < strText.length(); i++) { c = strText.charAt(i); intAsc = (int) c; if (intAsc > 128) { strHex = Integer.toHexString(intAsc); strRet = strRet + " " + strHex; } else { strRet = strRet + c; } } System.out.println("unicode:"+strRet); }} java中字符串本来就是Unicode编码的,不用转换。如果要把含中文的文本内容转成Unicode编码值显示,可以用JDK自带的native2ascii命令。在JDK的bin目录下运行native2ascii.exe,输入中文文本回车就可以了。 什么叫做把 String 转为 Unicode ? 请教一个DJ NativeSwing自动关闭打开窗口的问题 各位大神救救我这个程序猿吧【关于swing】,背景图显示问题 求助一个关于接口的问题 字符串怎样实现自动跳行 sybase数据库外连接语句怎么写? 问一个关于 Comparable interface 的问题 求助,为什么提示找不到MAIN CLASS 8月份中国的SCJP考试会不会升级到1.4? 急:java 中数组的输入问题 scjp考题一道,请大家帮我分析? Java中从[1,36]随机生成7个不重复的数字,放入一个数组中.怎么搞,谢谢各位! 导入struts所需要的包的快捷键是什么?
new String(b,"unicode")//数组转换到字符
* @param args
* @throws UnsupportedEncodingException
*/
public static void main(String[] args) throws UnsupportedEncodingException {
String code = "unicode";
String strText = "王胡子";
char c;
String strRet = "";
int intAsc;
String strHex;
System.out.println(strText);
for (int i = 0; i < strText.length(); i++) {
c = strText.charAt(i);
intAsc = (int) c;
if (intAsc > 128) {
strHex = Integer.toHexString(intAsc);
strRet = strRet + " " + strHex;
} else {
strRet = strRet + c;
}
}
System.out.println("unicode:"+strRet);
}}