package collectiondemo;
/*|--LinkedList 底层数据结构是链表,增删速度快,查询稍慢,线程不同步的*/
import java.util.Iterator;
import java.util.LinkedList;
import java.util.ListIterator;
public class LinkListDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
LinkedList<String> ll=new LinkedList<String>();
ll.add("12");
ll.add("12");
ll.add("12");
ll.add("12");
ll.add("12");
ll.add("12");
method_1(ll);
}
public static void method_1(LinkedList<String> ll)
{
LinkedList<String> newls=new LinkedList<String>();
newls.add("1313");
newls.add("1313");
newls.add("1313");
ll.add(2, "sad");
ll.addAll(newls);
//iteratorMethod(ll);
//反向输出数据
//outPut(ll);
//获取表头
String str=ll.element();
sop(str);
}
//反向输出数据
public static void outPut(LinkedList<String> ll)
{
Iterator<String> it=ll.descendingIterator();
while(it.hasNext())
{
sop(it.next());
}
}
//迭代输出数据 ListIterator
public static void iteratorMethod(LinkedList<String> ll)
{
ListIterator<String> lt=ll.listIterator();
while(lt.hasNext())
{
sop(lt.next());
}
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
集合之LinkedList
最新推荐文章于 2023-06-25 13:10:13 发布