Set接口之HashSet

 1 package testBlog;
 2 
 3 import java.util.ArrayList;
 4 import java.util.Collection;
 5 import java.util.HashSet;
 6 import java.util.List;
 7 import java.util.Set;
 8 
 9 public class Test {
10     public static void main(String[] args) {
11         Set<Integer> all = new HashSet<Integer>();//HashSet存int型输出是有序的.这也是HashSet的特点
12         all.add(0);//
13         all.add(2);//
14         all.add(1);//
15         System.out.println(all);
16         
17         Set<String> all1 = new HashSet<String>();//String的顺序比较奇怪
18         all1.add("abcde");//
19         all1.add("abc");//
20         all1.add("abcd");//
21         System.out.println(all1);
22     }
23 }

结果:

[0, 1, 2]
[abc, abcde, abcd]

原文地址:https://www.cnblogs.com/ssC2H4/p/8194610.html