关于java里的String.indexOf(String str,int fromIndex)方法效果并不符合解释
java里的String.indexOf(String str,int fromIndex)方法我用过之后很奇怪:
String s="ddzdz",d="s";
for(int w=0;w<5;w++)
System.out.println(s.indexOf("z", w));
结果是
2
2
2
4
4
w设置为在第一个z元素前面第0个元素后面的值不论怎么变,结果都为同一个值,而w设置在第一个z元素后面结果好像不确定...
是不是eclipse的编译器有问题?