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

substring问题

String prefix =fileName.substring(index);这句中index需要加1么?我编写的最后运行通过了呢。

答案中String prefix =fileName.substring(index+1,fileName.length());用两个参数的substring()方法中index加1了。求指导

提问者:zzzzzzz小盆友 2014-11-17 11:21

个回答

  • cmowchenjin
    2015-01-03 21:04:01

    我觉得要+1才对

  • Raynau
    2014-11-17 11:55:07

    用fileName.substring(index+1,fileName.length());也能得到正确答案?

    index+1就是从"j"字符后开始截取了,编译不会出错但是不能得到正确答案吧。

    你的答案是对的,这个例子里fileName.substring(index)和fileName.substring(index,fileName.length())是一样的效果。