养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

怎么去除数组里重复的数据

时间:2024-10-30 15:30:21

今天给大家说一下在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));

© 一点知识