import java.util.ArrayList;
import java.util.List;
import com.alibaba.fastjson.JSONArray;
public class Test {
/**
* 功能获取某一个子字符串在字符串出现的的所有索引位置
* @param str
* @return
*/
public static String getIndexStr1(String subStr,String allStr) {
List<Integer> list =new ArrayList<Integer>();
Integer _search_pos = allStr.indexOf(subStr);
while(_search_pos>-1) {
list.add(_search_pos);
_search_pos =allStr.indexOf(subStr,_search_pos+1);
}
return JSONArray.toJSONString(list);
}
public static void main(String[] args) {
String allStr = "411323200101131752";
//查询113在父字符串中出现的所有位置
String str20=getIndexStr1("113",allStr);
//获取113出现的索引的值
System.out.println("查询113在父字符串中出现的所有位置"+str20);
}
}