Java中的字符长度处理

更新时间 🔔🕙 2021年5月4日

环境:JDK7

在Java内部,数据采用unicode编码方式(具体是utf-16?),与我们看到的长度可能是不一样的。
例如:【วั】

String b = "วั";
System.out.println(b.length());
System.out.println(b.charAt(0));
System.out.println(b.charAt(1));
System.out.println(b);

运行结果

2
ว
ั
วั
转载请备注引用地址:编程记忆 » Java中的字符长度处理