示例
String str = "UPDATE` SET xaxis = ?, yaxis = ?";
String str1 = str;
String str2 = "?";
int count=0;
if (str1.indexOf(str2) == -1) {
System.out.println("= -1");
return;
}
while(str1.indexOf(str2)!=-1){
count++;
str1=str1.substring(str1.indexOf(str2)+str2.length());
}
System.out.println(count);
方法
public static int countStr(String str1, String str2) {
int count=0;
if (str1.indexOf(str2) == -1) {
return 0;
}
while(str1.indexOf(str2)!=-1){
count++;
str1=str1.substring(str1.indexOf(str2)+str2.length());
}
return count;
}