我被代码点代码单元搞晕了一个代码单元永远只有16位,一个代码点可能是16位也可能是32位?
char charAt(int index) 返回short
int codePointAt(int index) 返回大于short的int
是不是可以结论codePointCount永远不大于length?
String中可以含有超过16位表示的字符,一个char可以吗,char的长度是固定16bit还是可变为32bit?
char charAt(int index) 返回short
int codePointAt(int index) 返回大于short的int
是不是可以结论codePointCount永远不大于length?
String中可以含有超过16位表示的字符,一个char可以吗,char的长度是固定16bit还是可变为32bit?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货