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没有输出,且输出顺序也不是添加顺序。

posted @ 2021-02-03 20:03  EvanTheBoy  阅读(47)  评论(0)    收藏  举报