集合相关:
1、集合字符串互转:
Set<String> oldTagCode = split("1,2,3,4,5");
Set<String> newTagCode = split("6,7,8,9,10");
Set<String> resultTagCode = new LinkedHashSet<>();
resultTagCode.addAll(oldTagCode);
resultTagCode.addAll(newTagCode);
System.out.println(resultTagCode.size());//10
String tagCode = CollectionUtils.isEmpty(resultTagCode) == true ? "" : StringUtils.join(resultTagCode,"-");
System.out.println(resultTagCode.toString());//[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
System.out.println(tagCode);//1-2-3-4-5-6-7-8-9-10
switch:
private Integer transeNum(Integer in) {
switch (in){
case 10001:
return 8;
case 10002:
return 9;
case 10003:
return 10;
default:
return -1;
}
}