问答详情
源自:2-6 Java 中的 StringBuilder 类的常用方法

关于数组长度的疑问

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

提问者:慕工程7540231 2017-06-17 12:32

个回答

  • 慕粉2126045346
    2017-06-17 13:13:45
    已采纳

    对。

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

  • 慕粉2335546948
    2017-06-30 21:56:57

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

  • 慕婉清0689395
    2017-06-17 19:17:59

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