int[] size=int[100];
int i=0;
while(ss!=null&&ss.length()>0&&ss.indexOf(str)>-1){
size[i]=ss.indexOf(str);
ss=ss.substring(ss.indexOf(str)+1);
}
当然你可以用其他的方法算出总共有多少这样的字符,再定义数组长度