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

关于数组长度的疑问

int i = str.length()-3   这样的是什么意思?是表示在长度是减3?

正在回答

3 回答

对。

str.length();返回的是字符串的长度(int型),str.length()-3就是去掉字符串最后三个字符的长度。

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

慕工程7540231 提问者

非常感谢!
2017-08-07 回复 有任何疑惑可以回复我~

为了从右边开始每3个字母以逗号分隔,int i = str.length()-3 是为了找位置

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

我们这样做是以str.length()减去一个数作为数组下标去找到其对应元素,数组长度并不会改变。

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

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409789    人
  • 解答问题       4340    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

关于数组长度的疑问

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