String str= ....... int a=str.indexOf("我") ;while(a!=-1){ str.subString(0,a-1);//你要的字符串,自己保存处理一下 a=str.indexOf("我") ;}
这种最好用正则表达式
可以用indexOf()方法
int a = str.indexOf("我");while(a!=-1){System.out.print(a+"\t");a=str.indexOf("我",a+1);}