import java.util.*;
class test{
public static void main(String args[]) {
Set<String> set = new HashSet<String>();
set.add("catepillar");
set.add("momor");
set.add("bush");
set.add("cateprillar");
for(String name:set){
System.out.println (name + " ");
}
}
}
OUTPUT:
bush
catepillar
momor
cateprillar Set不是按按顺序输出嘛?为啥会自动排序?
class test{
public static void main(String args[]) {
Set<String> set = new HashSet<String>();
set.add("catepillar");
set.add("momor");
set.add("bush");
set.add("cateprillar");
for(String name:set){
System.out.println (name + " ");
}
}
}
OUTPUT:
bush
catepillar
momor
cateprillar Set不是按按顺序输出嘛?为啥会自动排序?
的底层就是HASHMAP
看源码就知道了啊