为了账号安全,请及时绑定邮箱和手机立即绑定

字符串长度怎么算的

学习JAVA编程       这个字符串长度为什么是10啊


正在回答

4 回答

“学习JAVA编程”      这个长度是8

“学习 JAVA 编程”   这个长度是10,中间有两个空格

0 回复 有任何疑惑可以回复我~
#1

慕的地1866362 提问者

好,谢谢了
2019-05-12 回复 有任何疑惑可以回复我~

有两个空格  加上两个空格刚好是10

0 回复 有任何疑惑可以回复我~

你确定你算的“学习JAVA编程”这个字符串长度是10?而不是8.。

这个length() 方法是计算字符串的长度,也可理解为字符的个数一个汉字或者一个字母都可以理解一个长度

不信你可以试试任意改变字符串的内容然后打印他的长度做个比较

0 回复 有任何疑惑可以回复我~
#1

weixin_慕斯4584881

还有一些特殊符号和空格都是一个长度,你试试看
2019-04-25 回复 有任何疑惑可以回复我~
#2

慕的地1866362 提问者

我是看这上面的讲课老师说的长度是10 所以我就一直以为是10,但我真不知道为什么是10
2019-04-28 回复 有任何疑惑可以回复我~
String str = new String("学习JAVA编程");

System.out.println(str.length());


0 回复 有任何疑惑可以回复我~
#1

慕的地1866362 提问者

我知道语句块是这样的 就是不清楚怎么算出来是十
2019-04-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

字符串长度怎么算的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信