当前位置: 代码迷 >> J2SE >> JAVA对中文字符串处理,该怎么解决
  详细解决方案

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

热度:55   发布时间:2016-04-24 13:05:22.0
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;    }
  相关解决方案