当前位置: 代码迷 >> J2SE >> String.length()不能回来正确代码单元数量
  详细解决方案

String.length()不能回来正确代码单元数量

热度:216   发布时间:2016-04-23 21:38:31.0
String.length()不能返回正确代码单元数量
		System.out.println("12测试".length());
System.out.println("12测试".codePointCount(0,"12测试".length() ));


length()应该返回代码单元数量
codePointCount()应该返回代码点数量

为什么length()没有返回代码单元数量6

------解决方案--------------------
length()返回此字符串序列的长度。长度等于字符串中 Unicode 代码单元的数量,每个汉字是一个unciode 代码单元
  相关解决方案