查找一个String变量中有多少的###page###
来源:百度知道 编辑:UC知道 时间:2024/05/26 20:17:21
怎么知道###page###出现了几次?
另外,怎么能把以###page###分隔的每一部分都提取出来?
我自问自答了
List list=null;
String[] numCut=context.split("###page###");
for(int i=0;i<numCut.length;i++){
list.add(numCut[i]);
}
System.out.println("共"+numCut.length+"页");
public class Test {
public static void main(String[] args) {
List list = new ArrayList();
String context = "ss###page###ggggg###page###ffferfawe###page###ssa";
String[] numCut = context.split("###page###");
for (String item: numCut) {
list.add(item);
System.out.println(item);
}
}
}
遍历字符串
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