HashSet
HashSet和TreeSet在一些方法的使用上差不多,它俩与之前的列表不同的是,它俩是无序的,且是不重复的。
1 package com.hw.ArrayListDemo0131;
2 import java.util.HashSet;
3 public class HashSetDemo {
4 public static void main(String[] args) {
5 HashSet set = new HashSet();
6 set.add(12);
7 set.add("小明");
8 set.add(78);
9 set.add(78); //HashSet保存数据时会自动去重。无序且不重复
10 for(Object o : set)
11 {
12 System.out.print(o+" ");
13 }
14 }
15 }

可以看到最后一个78没有输出,且输出顺序也不是添加顺序。

浙公网安备 33010602011771号