indexOf()的用法有点不懂,求讲解。
public class Example9_3{
public static void main(String[] args){
String path="c:\\book\\javabook\\Java Programmer.doc";
int index=path.indexOf("\\");
index=path.indexOf("\\",index);
String sub=path.substring(index);
System.out.println(sub);//输出结果是:\book\javabook\Java Programmer.doc
index=path.lastIndexOf("\\");
sub=path.substring(index+1);
System.out.println(sub);//输出结果是:Java Programmer.doc
System.out.println(sub.contains("Programmer"));//输出结果是:true
}
}
我觉得第一个输出结果应该是:\\book\\javabook\\Java Programmer.doc.
求讲解,本人初学者。在此先谢谢各位大神了。