根据Java
API文档,当起始索引大于字符串的 长度 时,子字符串将引发错误。
IndexOutOfBoundsException-如果beginIndex为负或大于此String对象的长度。
实际上,它们提供了一个与您非常相似的示例:
"emptiness".substring(9) returns "" (an empty string)
我想这意味着最好将Java String视为以下内容,其中包含一个索引
|:
|0| A |1| B |2| C |3| D |4| E |5|
也就是说,字符串同时具有开始索引和结束索引。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)