栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

String类中的子字符串方法到达了它不应该索引的索引

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

String类中的子字符串方法到达了它不应该索引的索引

substring
当您想到这样的索引时,使用起来会更容易(例如,字母 位于 索引 之间

         H E L L O        0 1 2 3 4 5    <- acceptable range of indexes for "HELLO"        ^         ^        |         |      start      end = length   (min index) (max index)

当您从

start
到子字符串时,
end
您只能在这些索引之间获得字符。

因此,在

"HELLO".substring(2,4)
您参与的情况下

 L L 2 3 4

返回

"LL"

现在,在这种情况下,

substring(5)
它的作用与
substring(5,length)
在此情况下的意思相同
substring(5,5)
。如此以来,
5
指数
存在 于我们的“模式”为可接受值,并且因为有之间没有字符
5
5
我们越来越空字符串作为结果。

substring(0,0)
substring(1,1)
只要我们的模型可以接受索引,就发生类似情况。

StringIndexOutOfBoundsException
仅当我们尝试访问不可接受的索引时才会发生,这意味着:

  • 消极的:
    -1
    -2
    ,…
  • 大于
    length
    。在这里:
    6
    7
    ,…


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/452992.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号