java字符串处理

public class TestString02 {
public static void main(String[] args) {

List mylistIndex = new ArrayList();
String abc = "abcdbcegbcda";
String sub = "bc";
String[] myar =[size=small][/size] abc.split(sub);
for(int i=0;i<myar.length;i++){
    int m =abc.indexOf(myar[i])+(myar[i].length());
    if(abc.lastIndexOf(sub)<abc.indexOf(myar[i])){
    m=0;
    }
    if(i>0&&m==0){
    continue;
    }
    mylistIndex.add(m);

}
    for(int w=0;w<mylistIndex.size();w++){
    System.out.println(mylistIndex.get(w));
        }
}

}
[color=blue][/color]

你可能感兴趣的:(字符串处理)