LinkedHashSet lhs1 = new LinkedHashSet();
lhs1.add("f");
lhs1.add("n");
lhs1.add("m");
lhs1.add("t");
lhs1.add("p");
lhs1.add("5");
lhs1.add("o");
lhs1.add("q");
lhs1.add("5");
System.out.println("lhs1 is LinkedHashSet"+lhs1);
//Collections.sort(lhs1);
另外,你不是应该先Collections.sort()再打印,写在后头有啥意义?
Set<Integer> set = new LinkedHashSet<Integer>();
set.add(4);
set.add(2);
set.add(3);
Set<Integer> set1 = new TreeSet<Integer>(set);
for(Integer a : set1) {
System.out.println(a);
}
}
}
import java.util.LinkedHashSet;
import java.util.List;
public class T {
public static void main(String []args) {
// TODO Auto-generated method stub
List lhs1 = new ArrayList();
//inkedHashSet lhs1 = new LinkedHashSet();
lhs1.add("f");
lhs1.add("n");
lhs1.add("m");
lhs1.add("t");
lhs1.add("p");
lhs1.add("5");
lhs1.add("o");
lhs1.add("q");
lhs1.add("5"); Collections.sort(lhs1);
System.out.println("lhs1 is LinkedHashSet"+lhs1);}
}
lhs1.add("f");
lhs1.add("n");
lhs1.add("m");
lhs1.add("t");
lhs1.add("p");
lhs1.add("5");
lhs1.add("o");
lhs1.add("q");
lhs1.add("5");
String[] strs = lhs1.toArray(new String[lhs1.size()]);
Arrays.sort(strs);
lhs1 = new LinkedHashSet<String>();
Collections.addAll(lhs1, strs);
Iterator<String> it = lhs1.iterator();
while(it.hasNext()){
System.out.println(it.next());
}