高站网站建设,网络推广的几种方式,上海外贸大厦,项目建设内容怎么写1. 去除ArrayList集合中的重复字符串元素#xff08;字符串内容相同#xff09; 分析#xff1a; #xff08;1#xff09;创建集合对象 #xff08;2#xff09;添加多个字符串元素#xff08;包含重复的#xff09; #xff08;3#xff09;创建新的集合 #xf…1. 去除ArrayList集合中的重复字符串元素字符串内容相同 分析 1创建集合对象 2添加多个字符串元素包含重复的 3创建新的集合 4遍历旧集合获取得到每一个元素 5拿着个元素到新集合中去找看有没有 有不搭理它 没有添加到新集合 6遍历新集合 2. 案例代码 1 package cn.itcast_04;2 3 import java.util.ArrayList;4 import java.util.Iterator;5 6 /*7 * ArrayList去除集合中字符串的重复值(字符串的内容相同)8 * 9 * 分析
10 * A:创建集合对象
11 * B:添加多个字符串元素(包含内容相同的)
12 * C:创建新集合
13 * D:遍历旧集合,获取得到每一个元素
14 * E:拿这个元素到新集合去找看有没有
15 * 有不搭理它
16 * 没有就添加到新集合
17 * F:遍历新集合
18 */
19 public class ArrayListDemo {
20 public static void main(String[] args) {
21 // 创建集合对象
22 ArrayList array new ArrayList();
23
24 // 添加多个字符串元素(包含内容相同的)
25 array.add(hello);
26 array.add(world);
27 array.add(java);
28 array.add(world);
29 array.add(java);
30 array.add(world);
31 array.add(world);
32 array.add(world);
33 array.add(world);
34 array.add(java);
35 array.add(world);
36
37 // 创建新集合
38 ArrayList newArray new ArrayList();
39
40 // 遍历旧集合,获取得到每一个元素
41 Iterator it array.iterator();
42 while (it.hasNext()) {
43 String s (String) it.next();
44
45 // 拿这个元素到新集合去找看有没有
46 if (!newArray.contains(s)) {
47 newArray.add(s);
48 }
49 }
50
51 // 遍历新集合
52 for (int x 0; x newArray.size(); x) {
53 String s (String) newArray.get(x);
54 System.out.println(s);
55 }
56 }
57 } 运行效果如下 转载于:https://www.cnblogs.com/hebao0514/p/4855423.html