首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java是怎么将一个汉字字符转换成整形的

2012-06-16 
java是如何将一个汉字字符转换成整形的?Java codeString str 第六世纪-http://down.c06.netStringBuf

java是如何将一个汉字字符转换成整形的?

Java code
String str = "第六世纪-http://down.c06.net";StringBuffer sb=new StringBuffer();for(int index=0;index<str.length();index++)sb.append("&#"+(int)str.charAt(index)+";"); //将汉字字符转换成整形,即ISO-8859码。转换规则是什么?out.print(sb.toString());作者说可以通过这段程序将汉字转换为ISO-8859-1


又如何将一个ISO-8859码转换成汉字呢?

[解决办法]
整形是unicode码,java char类型跟unicode标准形式utf-16完全对应,并且是高位在前,低位在后。同时表示对iso8859不是很了解,请了解iso8859的解释下?
[解决办法]
Java code
String str = "第六世纪-http://down.c06.net";StringBuffer sb=new StringBuffer();for(int index=0;index<str.length();index++)sb.append("&#"+(int)str.charAt(index)+";"); //将汉字字符转换成整形,即ISO-8859码。转换规则是什么?out.print(sb.toString());作者说可以通过这段程序将汉字转换为ISO-8859-1 

热点排行