有勇气的牛排博客
☰

Set集合 HashSet

有勇气的牛排 1798 Java 2021-08-20 00:25:35

知止自律打卡-微信小程序APP
一款微信自律打卡小程序,支持自定义打卡项目、习惯记录、项目日记、专注计时与数据统计。自律打卡、学习打卡、读书打卡、健身打卡、运动打卡、减肥打卡、戒色打卡、养生打卡、戒烟、戒酒、戒熬夜等多种场景。万能打卡模板自由创建。可自定义每日打卡目标,记录习惯连续天数,可视化追踪成长进度。
了解产品详情 →
微信搜索「知止自律打卡」
知止自律打卡微信小程序

1 HashSet 集合概述和特点

Moudule java.base

软件包 java.util

Class HashSet<E>

特点

(1)底层数据结构是哈希表

(2)对集合的迭代顺序不做任何保证,也就是说不保证存储和取出的元素顺序一致

(3)没有带索引的方法,所以不能使用普通for循环遍历

(4)由于是Set集合,所以不包含重复元素的集合

2 存储字符串并遍历

package HashSet; import java.util.HashSet; public class HaseSet { public static void main(String[] args) { // 创建集合对象 HashSet<String> hs = new HashSet<>(); // 添加元素 hs.add("hello"); hs.add("world"); hs.add("java"); // 遍历 for (String s : hs) { System.out.println(s); } } }

输出:

world java hello

参考地址:
https://www.bilibili.com/video/BV18J411W7cE?p=240

评论区

×
×