问答详情
源自:2-3 Java 中 String 类的常用方法 Ⅰ

最后一个subString(3,7)为什么截取不到索引值为7的支付串

看我的代码截图

https://img.mukewang.com/5b0bb5800001b92907030714.jpg

看这个运行结果https://img3.mukewang.com/5b0bb59a0001a8d807090391.jpghttps://img3.mukewang.com/5b0bb5a600011f5703850166.jpg

为什么了????

提问者:慕无忌5921142 2018-05-28 15:54

个回答

  • 慕粉0034188410
    2018-05-28 17:07:18
    已采纳

    JAVA两边有空格

  • 夏天吹过的风
    2018-07-05 11:28:40

    字符串的截取包头不包尾(包括前面的索引,不包括后面的索引),数组的复制Arrays.copyOfRange()等很多都是这样

  • dwn444
    2018-05-31 18:38:06

    subString(3,7)是指截取原字符串中下标为3到6之间的字符串,截取范围是不包含下标为7的字符
    你可以理解为:数学中区间的[3,7),左闭右开,含3不含7


  • qq_深巷_5
    2018-05-28 17:27:01

    sustring截取,包前不包后,字符下标从零开始的

  • 第23个1
    2018-05-28 16:29:20

    1。字符串:学习 JAVA 编程(JAVA左右有两个空格),2,你代码的11行方法参数不对,而且少写了一行