标签:
package 集合; import java.util.*; public class fourteen { public static void main(String[] args) { //1. LinkedList<String> ll = new LinkedList<>(); for(int i = 1;i <= 100;i++) { ll.add("" + i); } ll.remove(10); for(int i = 0;i < ll.size();i++) { System.out.println("这些数分别是" + ll.get(i)); } //2. HashSet<String> hs = new HashSet<>(); TreeSet<String> ts = new TreeSet<>(); LinkedList<String> l = new LinkedList<>(); ArrayList<String> al = new ArrayList<>(); hs.add("A"); hs.add("a"); hs.add("c"); hs.add("C"); hs.add("c"); for(String s : hs){ System.out.println("HashSet输出" + s); }//由结果可见HashSet无法成功添加重复值"a" System.out.println(); ts.add("A"); ts.add("a"); ts.add("c"); ts.add("C"); ts.add("c"); for(String s : ts){ System.out.println("TreeSet输出" + s); }//由结果可见TreeSet无法成功添加重复值"a" System.out.println(); l.add("A"); l.add("a"); l.add("c"); l.add("C"); l.add("c"); for(String s : l){ System.out.println("LinkedList输出" + s); }//由结果可见LinkedList成功添加重复值"a" System.out.println(); al.add("A"); al.add("a"); al.add("c"); al.add("C"); al.add("c"); for(String s : al){ System.out.println("ArrayList输出" + s); }//由结果可见ArrayList成功添加重复值"a" } }
第二题结果:
HashSet输出c
HashSet输出A
HashSet输出C
HashSet输出a
TreeSet输出A
TreeSet输出C
TreeSet输出a
TreeSet输出c
LinkedList输出A
LinkedList输出a
LinkedList输出c
LinkedList输出C
LinkedList输出c
ArrayList输出A
ArrayList输出a
ArrayList输出c
ArrayList输出C
ArrayList输出c
标签:
原文地址:http://www.cnblogs.com/shadowduke/p/4886645.html