Java集合基础篇(3)-HashSet基本用法
来源:互联网 发布:网络直播电视 编辑:程序博客网 时间:2024/06/03 17:08
HashSet实现Set接口。
Set是一个不包含重复元素的集合接口, 集合中的元素不按特定的方式排序。
- 实现Set接口的类:
- HashSet用法:
(1) 定义HashSet
Set<String> set = new HashSet<>();//定义一个空的HashSet
(2) 添加元素
第一种方法: add()
set.add("hello");set.add("tom");set.add("hello");set.add("world");System.out.println(set);
由于set里面不能包含重复的元素。所以上面的程序执行结果为
[tom, world, hello]
第二种方法: addAll()
List<String> list = Arrays.asList("hello","world","hello");set.addAll(list);System.out.println(set);
执行结果为[hello,world]
不管是add()还是addAll()方法, 添加到HashSet里面的元素都不会有重复的,程序会自动去掉重复的。
(3) 遍历元素
第一种方法, forEach遍历
for (String value : set ) { System.out.println(value);}
第二种方法, 迭代器遍历
Iterator<String> iterator = set.iterator();while (iterator.hasNext()) { String value = iterator.next(); System.out.println(value);}
阅读全文
0 0
- Java集合基础篇(3)-HashSet基本用法
- java基础--HashSet集合
- java-基础-集合hashset
- Java基础--集合Set-HashSet
- Java集合基础篇(2)-ArrayList基本用法
- Java集合基础篇(4)-HashMap基本用法
- java集合——HashSet的用法
- JAVA学习【7】集合框架与Arraylist、Linkedlist、HashSet的基本用法
- 集合HashSet类--Java基础079
- Java基础之集合框架--HashSet
- HashSet集合用法
- HashSet的基本用法
- Java集合基础篇(1)-基本介绍
- java 集合学习笔记3-HashSet TreeSet
- Java 集合框架-HashSet
- java集合(HashSet)
- Java集合之HashSet
- java集合之HashSet
- Mysql的二进制日志binlog的模式
- 我理解的多态
- Redis常用配置
- openSUSE通过snapper恢复系统
- POJ 3187 Backward Digit Sums
- Java集合基础篇(3)-HashSet基本用法
- SVM算法(二)(有监督学习)
- @RequestMapping Annotation with Controller, Methods, Headers, Params, @RequestParam, @PathVariable
- 如何解决空虚感?
- 理解GloVe模型(Global vectors for word representation)
- SSM整合配置文件
- Python3学习笔记
- win7 java开发环境安装
- 高通平台中gpio简单操作和调试