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

JAVA对中文字符串处理,该怎么解决

2012-01-15 
JAVA对中文字符串处理String str 我的ASystem.out.println(str.lenth())结果得到是3,我想得到是5,即

JAVA对中文字符串处理
String str = "我的A";
System.out.println(str.lenth());

结果得到是3,我想得到是5,即中文字符占两个长度单位,要怎么做?谢谢~

[解决办法]
System.out.println(str.getBytes().length);
[解决办法]

探讨
System.out.println(str.getBytes().length);

[解决办法]
Java code
public int ReturnNum(String str)    {                    return str.getBytes().length;    } 

热点排行