/** 去掉字符串中的重复数据 */
String s = "1559550232,1559550232," +
"301723410,301723410," +
"193888354,193888354,193888354," +
"458021114,458021114," +
"338738686," +
"201623,1997258619";
String[] arr = s.split(",");
StringBuffer str = new StringBuffer("");
System.out.println("length1="+arr.length);
for (int i=0; i<arr.length; i++){
if (str.indexOf(arr[i]) == -1){
// 没有重复数据
str = str.append(arr[i]).append(",");
}
}
System.out.println(String.valueOf(str));
返回结果:
length1=12
1559550232,301723410,193888354,458021114,338738686,201623,1997258619,