Java第三季2-3中的练习求回答

来源:2-3 Java 中 String 类的常用方法 Ⅰ

窝窝窝我我我

2016-02-01 10:13

1.String prefix =fileName.substring(index);
2.String prefix =fileName.substring(index+1,fileName.length());
在eclipse中运行结果一样,有什么差别
一个我自己写的,一个是提示的答案
写回答 关注

3回答

  • Lcc001
    2016-02-13 18:34:49
    已采纳

    以这个题目为例:

    String fileName = "HelloWorld.jav"; 

    //获取.在这个文件名中的位置

    int index = fileName.lastIndexOf(".");

    //index是点在文件中的位置,index2是点在文件中的位置+1

    String prefix =fileName.substring(index);

    String prefix2 =fileName.substring(index+1);

    这里prefix 的字符串内容为".jav";

    这里prefix2 的字符串内容为"jav";

    你可以分别输出prefix,prefix2查看结果

    System.out.println(prefix);

    System.out.println(prefix2);

    窝窝窝我我我

    非常感谢!

    2016-02-24 10:01:38

    共 1 条回复 >

  • 时空中的沙粒
    2016-02-02 12:43:28

    运行结果是不一样的吧,

    fileName.substring(index)是获取从index到结束的子字符串。默认的endIndex与fileName.length()是相同的。

    index和index+1是不同的。


  • jyzou
    2016-02-01 11:07:18

    ???

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题