package lp_2018_02_10_01;
import java.util.ArrayList;
public class aboutArrayList {
public void paly() {
//实例化
ArrayList lpList = new ArrayList();
//添加数字
lpList.add(1);
//添加String
lpList.add("esxrdtf");
//the length oof the list
System.out.println("Length:" + lpList.size());
//get number of the list
Object object = lpList.get(lpList.size()-1);
System.out.println(object.toString());
}
}
package lp_2018_02_10_01;
import overObject.lp_2018_02_09_02.student;
import java.util.ArrayList;
public class Domon {
public static void main(String [] args) {
/*
aboutEnumeration lp_e = new aboutEnumeration();
lp_e.paly();
*/
/*
aboutIterator lp_c = new aboutIterator();
lp_c.paly();
*/
/*
aboutLinkedList lp_b = new aboutLinkedList();
lp_b.paly();
*/
aboutArrayList lp_a = new aboutArrayList();
lp_a.paly();
}
}
Effect:
Code of LinkedList:
package lp_2018_02_10_01;
import java.util.LinkedList;
public class aboutLinkedList {
public void paly() {
LinkedList lpLink = new LinkedList();
lpLink.add("a");
lpLink.add("B");
lpLink.add(123);
System.out.println(lpLink.toString());
lpLink.add(3,"Add3");
System.out.println(lpLink.toString());
lpLink.addFirst("0001");
System.out.println(lpLink.toString());
lpLink.remove("a");
System.out.println(lpLink.toString());
lpLink.remove(2);
System.out.println(lpLink.toString());
}
}
package lp_2018_02_10_01;
import overObject.lp_2018_02_09_02.student;
import java.util.ArrayList;
public class Domon {
public static void main(String [] args) {
/*
aboutEnumeration lp_e = new aboutEnumeration();
lp_e.paly();
*/
/*
aboutIterator lp_c = new aboutIterator();
lp_c.paly();
*/
aboutLinkedList lp_b = new aboutLinkedList();
lp_b.paly();
/*
aboutArrayList lp_a = new aboutArrayList();
lp_a.paly();
*/
}
}
Effect:
Code of Iterator :
package lp_2018_02_10_01;
import javax.swing.text.html.HTMLDocument;
import java.util.ArrayList;
import java.util.Iterator;
public class aboutIterator {
public void paly() {
//1111111111111111111111111111111111111111111111111111111111111111111111111111111111
ArrayList lpList = new ArrayList();
//1111111111111111111111111111111111111111111111111111111111111111111111111111111111
for (int i=0;i<10;i++) {
lpList.add(i);
}
//22222222222222222222222222222222222222222222222222222222222222
Iterator it = lpList.iterator();
//22222222222222222222222222222222222222222222222222222222222222
while(it.hasNext()) {
Object object = it.next();
System.out.println(object);
}
}
}
package lp_2018_02_10_01;
import overObject.lp_2018_02_09_02.student;
import java.util.ArrayList;
public class Domon {
public static void main(String [] args) {
/*
aboutEnumeration lp_e = new aboutEnumeration();
lp_e.paly();
*/
aboutIterator lp_c = new aboutIterator();
lp_c.paly();
/*
aboutLinkedList lp_b = new aboutLinkedList();
lp_b.paly();
*/
/*
aboutArrayList lp_a = new aboutArrayList();
lp_a.paly();
*/
}
}
Effect:
Code of Enumeration :
package lp_2018_02_10_01;
import java.util.Enumeration;
import java.util.Vector;
public class aboutEnumeration {
public void paly() {
Vector lpList = new Vector();
for (int i=0; i<10; i++) {
lpList.add(i);
}
Enumeration e = lpList.elements();
while(e.hasMoreElements()) {
Object object = e.nextElement();
System.out.println(object.toString());
}
}
}
package lp_2018_02_10_01;
import overObject.lp_2018_02_09_02.student;
import java.util.ArrayList;
public class Domon {
public static void main(String [] args) {
aboutEnumeration lp_e = new aboutEnumeration();
lp_e.paly();
/*
aboutIterator lp_c = new aboutIterator();
lp_c.paly();
*/
/*
aboutLinkedList lp_b = new aboutLinkedList();
lp_b.paly();
*/
/*
aboutArrayList lp_a = new aboutArrayList();
lp_a.paly();
*/
}
}