List<String> tempList = Arrays.asList("10018","1007","10017","1012");
if(tempList.contains(initMap.get("asset_type_id").toString())){
// todo 计算运营终点桩号-起点桩号
BigDecimal diffSum = collectNum(collect);
initMap.put("count", diffSum);
}
如果这个数组的任意一个数组等于initMap.get(“asset_type_id”).toString())
let arr = ['1','2']
if(arr.includes("1")){}
``
List ids = new ArrayList<>();
List baConserveBoqIds = new ArrayList<>();
for (BaPatrolMissionDetail detail : details) {
String s = detail.getAncestors();
if (s != null) {
baConserveBoqIds.add(detail.getBaConserveBoqId());
String[] splitArray = s.split(“,”);
for (String num : splitArray) {
ids.add(Long.parseLong(num));
}
}
}
``