mybatis map参数放Integer数组,一直返回列表为空,整了一下午一直在排查问题.....都快疯了,莫名的问题,根本不报异常+
同事帮我找的办法,感谢同事!!
private Integer[] deleteArrayNull(Integer string[]) {
Integer strArr[] = string;
ArrayList<Integer> strList = new ArrayList<Integer>();
for (int i = 0; i < strArr.length; i++) {
strList.add(strArr[i]);
}
while (strList.remove(null));
while (strList.remove(""));
Integer strArrLast[] = strList.toArray(new Integer[strList.size()]);
return strArrLast;
}