版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32601201/article/details/52161030
public String validateUniqueArray(String[] data, FieldHistory field) {
StringBuilder builder = new StringBuilder();
Set<String> set=new HashSet<String>();
int sumNull=0;
for(String str:data){
if (StringUtils.isBlank(str)) {
sumNull++;
}
set.add(str);
}
if(data.length>(set.size()+sumNull)){ //判断条件修改
builder.append(field.getName() + "列存在重复值,");
}
return builder.toString();
}