当前位置: 代码迷 >> J2SE >> java是怎么将一个汉字字符转换成整形的
  详细解决方案

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

热度:34   发布时间:2016-04-24 00:47:04.0
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
  相关解决方案