class="java" name="code"> Set<String> set = new HashSet<String>(); set.add("11"); set.add("2"); set.add("1"); //输出结果:[11, 1, 2] //元素顺序与放入顺序无关,与该元素的HashCode有关 。 System.out.println(set); Set<String> set2 = new LinkedHashSet<String>(); set2.add("11"); set2.add("2"); set2.add("1"); //输出结果:[11, 2, 1] //与放入的顺序一致。 System.out.println(set2); Set<String> set3 = new LinkedHashSet<String>(); set3.add("a"); set3.add("a"); //输出结果:[a] //无论是HashSet还是LinkedHashSet,都不会放入重复的值。 System.out.println(set3);
?
?
?
?
?
?
?
?
?
?