public static void main(String[] args) {
String str="a,b,c,a,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z";
System.out.println(deduplication(str));
}
public static String deduplication(String v) {
if (!StringUtils.isEmpty(v)) {
String[] arr = v.split(",");
List<String> list = new ArrayList<>();
for (int i = 0; i < arr.length; i++) {
String s = arr[i].trim();
if (!list.contains(s)) {
list.add(s);
}
}
StringBuilder sb = new StringBuilder();
for (String s : list) {
sb.append(s).append(",");
}
if (!StringUtils.isEmpty(sb.toString())) {
sb.deleteCharAt(sb.length() - 1);
return sb.toString();
}
}
return v;
}