class="java"> import java.util.*; public class ArrayListTest_1 { public static void main(String[] args) { @SuppressWarnings("rawtypes") ArrayList<Comparable> al = new ArrayList<Comparable>();// 创建一个ArrarList对象 System.out.println("a1 的初始化大小:" + al.size()); // 向ArrayList对象中添加新内容 al.add(Double.valueOf(Math.random())); al.add(Float.valueOf(14.2f)); al.add("hellow"); al.add("A"); al.add("B"); System.out.println("a1 的内容: " + al); //集合类的输出方式!!!!!! al.add(1, "%"); // add()方法 目的是把%加在ArrayList对象的第2个位置 System.out.println("a1 add后的大小:" + al.size()); //集合类的大小!!!!!! System.out.println("a1 add后的内容:" + al); // 从ArrayList中移除数据 al.remove("Z"); //没有匹配的话为空操作 al.remove(3); //移除的下标为3的数据 System.out.println("a1 remove后的大小: " + al.size()); System.out.println("a1 remove后的内容: " + al); } } //********************************************************************* import java.util.*; public class LinkedListTest_1 { public static void main(String[] args) { Calendar rightNow = Calendar.getInstance(); Date d = rightNow.getTime(); LinkedList<String>ll = new LinkedList<String>();// 创建LinkedList对象 // 加入元素到LinkedList中 ll.add("now"); ll.add("the"); ll.add("time"); ll.add("is"); //ll.addFirst"1"+Integer.valueOf(123)+""); // 在链表的第一个位置上加入int型数据 ll.addLast(""+d+""); // 在链表的最后个位置加上Date型数据 ll.add(2, "*"); // 在链表第三个元素的位置上加入数据 System.out.println("LinkedList 最初的内容:" + ll); ll.remove(0); // 可以通过下标,从链表中移除元素 ll.remove("*"); // 可以从链表中直接移除元素内容 System.out.println("LinkedList remove后的内容:" + ll); Object obj = ll.get(3); // 取得下标为3的元素值 ll.add(0, obj + "right?"); // 将修修改后的新值插入到下标为0的位置上 System.out.println("LinkedList 修改后的内容:" + ll); } } //**************************************************************************** import java.util.*; public class TreeSetTest_1 { public static void main(String[] args) { TreeSet<String> ts = new TreeSet<String>(); // 创建一TreeSet对象 输入里面的东西是自然排序的 以第一个字符的sacii码 // 加入元素到TreeSet中 ts.add("A"); ts.add("def"); ts.add("ni"); ts.add("o"); ts.add("WORD"); ts.add("Boy"); System.out.println("TreeSet: " + ts); // Iterator<String> it = ts.iterator(); // 创建迭代器it System.out.println("用Iterator迭代遍历:"); while (it.hasNext()) { // 判断是否还有元素可以进行迭代,有则返回true System.out.print(it.next() + " ");// 返回下一个元素 } } } //TreeSet: [A, Boy, WORD, def, ni, o] //用Iterator迭代遍历: //A Boy WORD def ni o