手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

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

时间:2024-10-12 07:54:51

1、首先创建一个包含重复字符串的数组:String[] array = new String[]{"张三", "李四", "王五", "李四"};

2、使用for循环进行数据迭代,再通过一个临时的List来记录未重复的数据,具体如下:List<String> list = new ArrayList<String>();for (int i = 0; i < array.length; i++) { if (!list.contains(array[i])) { list.add(array[i]); }}

3、最后将临时的List再替换之前的数组集合:array = list.toArray(new String[list.size()]);

4、最终代码:String[] array = new String[]{"张三", "李四", "王五", "李四"};List<String> list = new ArrayList<String>();for (int i = 0; i < array.length; i++) { if (!list.contains(array[i])) { list.add(array[i]); }}array = list.toArray(new String[list.size()]);System.out.println(Arrays.toString(array));

© 手抄报圈