黑马程序员技术交流社区
标题:
一个小问题
[打印本页]
作者:
曹佳佳
时间:
2013-1-10 16:45
标题:
一个小问题
本帖最后由 张向辉 于 2013-1-16 12:10 编辑
java中 代码点, 代码单元到底什么意思, 什么关系? 我要是想取得字符串中字符的个数应该怎么办, 我要是想取得字符串的字节长度, 该怎么办?
作者:
舒远
时间:
2013-1-10 16:52
字符串中字符的个数:length();
字符串的字节长度:getBytes().length;
代码点, 代码单元??这两个概念我还真没听过
作者:
黄锦成
时间:
2013-1-10 17:07
还真没听说过,去查了下资料,貌似与字符编码有关的,链接是:
http://blog.csdn.net/weizhaozhe/article/details/3909079
,后面的有人回答了,就不说了
作者:
林其荣
时间:
2013-1-11 00:02
java字符串有字符值序列组成字符数据类型是UNICODE-16编码表示的UNICODE-16代码点的代码单元。大多数常用的UNICODE字符使用一个代码单元就可以表示,而辅助字符需要一对代码单元来表示的 而要取得字符串中的个数的话可以调用String中的length();方法 获取字符串的字节长度的话可以先调用getByte().length也就是先把字符串转成字节类型再获取长度
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2