public class TestString {
public static void main(String[] args) {
String s = "abcdebbbbbb";
Test2 t =new Test2();
t.mothod1(s);
t.mothod2(s);
}
public void mothod1(String a) {
int sum1=0;
for(int i=0;i<a.length();i++){
if(a.charAt(i)=='b')
sum1++;
}
System.out.println("方法1执行的结果是:");
System.out.println("出现了"+sum1+"次。");
}
public void mothod2(String a) {
int sum2=0;
int i=a.indexOf('b');
if (i>=0)
sum2++;
int m=i;
for(int j=i;j<a.length();j=m){
m=a.indexOf('b',j+1);
if (m==-1)
break;
else
sum2++;
}
System.out.println("方法2执行的结果是:");
System.out.println("出现了"+sum2+"次。");
}
}