package com.xusheng.linkedlist;
import java.util.Iterator;
public class TestMain {
public static void main(String[] args) {
MyLinkedList<String> mll = new MyLinkedList<String>();
mll.add(0, "haha1");
mll.add(1,"haha2");
mll.add(2, "haha3");
mll.add(3,"haha4");
mll.add("haha5");
for(int i=0;i<mll.size();i++){
System.out.println(mll.get(i));
}
System.out.println(mll.isEmpty());
System.out.println(mll.size());
System.out.println(mll.set(3, "heihei"));
System.out.println("get:"+mll.get(4));
System.out.println("remove:"+mll.remove(3));
for(int i=0;i<mll.size();i++){
System.out.println(mll.get(i));
}
// while(i.hasNext()){
// System.out.println("迭代器2:"+i.next());
// i.remove();
// }
System.out.println(mll.contains("haha0"));
mll.change(0);
Iterator i = mll.iterator();
while(i.hasNext()){
System.out.println("迭代器1:"+i.next());
}
}
}