单选题:阅读下面的Java程序,该程序执行后的输出结果是?
阅读下面的程序,该程序执行后的输出结果是?
public class test {
public static void main(String[] args){
String s="I am also a string.";
int i=0,j=0;
do {
j=s.indexOf("a",i);
System.out.println(j);
i=j+1;
}while(j!=-1);
}
}
A.2<br>
5<br>
10<br>
-1
B.2<br>
6<br>
10<br>
1
C.1<br>
5<br>
10<br>
1
D.2<br>
5<br>
10<br>
1
答案:A
public class test {
public static void main(String[] args){
String s="I am also a string.";
int i=0,j=0;
do {
j=s.indexOf("a",i);
System.out.println(j);
i=j+1;
}while(j!=-1);
}
}
A.2<br>
5<br>
10<br>
-1
B.2<br>
6<br>
10<br>
1
C.1<br>
5<br>
10<br>
1
D.2<br>
5<br>
10<br>
1
答案:A