去掉字符串中的重复数据
/** 去掉字符串中的重复数据 */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,
?
?
?
?
?
?
?
?