黑马程序员技术交流社区

标题: 关于String中角标越界却没有任何提示的问题 [打印本页]

作者: 蔡增辉    时间: 2013-5-17 18:29
标题: 关于String中角标越界却没有任何提示的问题
本帖最后由 蔡增辉 于 2013-5-23 23:10 编辑

无意中发现了一个小现象:
str.indexOf(substr,str.length()+100)语句
当角标越界时,该方法编译和运行均没有任何问题;
这是不是有点不正常?


作者: 李志敏    时间: 2013-5-17 18:54
这不是角标越界  是没有找到角标而已 找不到就返回-1
作者: 黑马伍哲沂    时间: 2013-5-17 18:56
不仅编译和运行没有任何问题。而且你要是打印一下,还发现返回-1吧  - -。

来看看帮助文档吧。

QQ图片20130517185509.jpg (44.63 KB, 下载次数: 0)

QQ图片20130517185509.jpg





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2