RecordMould recordMould = buildRecordMould();
//获得逗号字符串
String sheetIds = CastUtil.toNotNullString(aims_recordmould_info.get("sheetList"));
List<Integer> ids = null;
//是否是逗号字符串
if(Pattern.matches("-?\\d+(,-?\\d+)*", sheetIds)) {//也要匹配负数
//转为数字数组
Integer[] arr = (Integer[]) ConvertUtils.convert(sheetIds, Integer[].class);
Arrays.sort(arr);
ids = new ArrayList<Integer>(Arrays.asList(arr));
}else {
ids = new ArrayList<Integer>();
}
将List<String> 转为逗号字符串
org.apache.commons.lang3.StringUtils.join(applyNameList, ",");