今天给大家说一下在JAVA中如何去除数组里重复的数据
工具/原料
JDK
编译工具(Eclipse、IDE等等)
方法/步骤
1、首先创建一个包含重复字符串的数组:String[]array=newString[]{"张三","李四","王五","李四"};
2、使用for循环进行数据迭代,再通过一个临时的List来记录未重复的数据,具体如下:List<挢旗扦渌;String>造婷用痃list=newArrayList<String>();for(inti=0;i<array.length;i++){if(!list.contains(array[i])){list.add(array[i]);}}
3、最后将临时的List再替换之前的数组集合:array=list.toArray(newString[list.size()]);
4、最终代码:String[]arr瞢铍库祢ay=newString[]{"张三",惺绅寨瞀"李四","王五","李四"};List<String>list=newArrayList<String>();for(inti=0;i<array.length;i++){if(!list.contains(array[i])){list.add(array[i]);}}array=list.toArray(newString[list.size()]);System.out.println(Arrays.toString(array));