课程
/后端开发
/Java
/Java入门第三季
int i = str.length()-3 这样的是什么意思?是表示在长度是减3?
2017-06-17
源自:Java入门第三季 2-6
正在回答
对。
str.length();返回的是字符串的长度(int型),str.length()-3就是去掉字符串最后三个字符的长度。
慕工程7540231 提问者
为了从右边开始每3个字母以逗号分隔,int i = str.length()-3 是为了找位置
我们这样做是以str.length()减去一个数作为数组下标去找到其对应元素,数组长度并不会改变。
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
4 回答关于数组长度问题
2 回答关于字符串与数组长度的问题
1 回答数组长度用法问题
3 回答数组长度格式
5 回答关于字符串长度的问题