本帖最后由 逝去的记忆ヽ 于 2012-6-21 09:15 编辑
首先理解含义,
String lastIndexOf方法:指定字符串在此实例中的最后一个匹配项的索引位置。
索引编号从零开始。也就是说,字符串中第一个字符的位置为索引 0,而最后一个字符的位置为 length -1; 搜索从该实例的最后一个字符位置开始,沿反向向前搜索,直到找到 value 或检查完第一个字符位置为止。 此方法使用当前区域性执行单词(区分大小写和区域性)搜索。
那么你那个代码当中搜索的字符串中 你的输入是lastIndexOf("");这里面是空的, 而不是空格。
所以你的那个输出结果是索引字符串最后一个位置的角标 15的位置。
|