集合 List和Set

Posted 唐枫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合 List和Set相关的知识,希望对你有一定的参考价值。

分别向Set集合以及List集合中添加“A”,“a”,“c”,“C”,“a”5个元素,观察重复值“a”能否在List集合以及Set集合中成功添加。

 1         List<String> ls=new ArrayList<>();
 2         Set<String> ss=new HashSet<>();
 3         ls.add("A");
 4         ls.add("a");
 5         ls.add("c");
 6         ls.add("C");
 7         if(ls.add("a")){
 8             System.out.println("List集合中 \'a\' 添加成功。");
 9         }else{
10             System.out.println("List集合中 \'a\' 添加失败。");
11         }
12         
13         ss.add("A");
14         ss.add("a");
15         ss.add("c");
16         ss.add("C");
17         if(ss.add("a")){
18             System.out.println("Set集合中 \'a\' 添加成功。");
19         }else{
20             System.out.println("Set集合中 \'a\' 添加失败。");
21         }

运行:

以上是关于集合 List和Set的主要内容,如果未能解决你的问题,请参考以下文章

[转]JAVA集合

Set集合转化List集合

JAVA集合框架之List和Set泛型

Set集合转化List集合

python-列表list- 元组(tuple)- 集合(set)-字典(dict)-实例代码

Kotlin集合操作 ④ ( Set 集合 | 可变 Set 集合 | List 与 Set 之间相互转换 | 数组类型 )