查找一个String变量中有多少的###page###

public class SplitString {

public static void main(String[] args) {

String context="sasdacont###page###extasdsaas###page###ddsaasdasd###page###saasdsasdadsadsa2131";

String[] subString = context.split("###page###");

int pageFlagNum = subString.length-1;

//printout result

for(int i=0;i<subString.length;i++){

System.out.println(subString[i]);

}

System.out.println(pageFlagNum);

}

}

如果你的###page###只会出现在字符串的中间的话,用这种最方便.不然在我看来就只能用indexOf和subString这两个方法了