第十二节:第四部分:集合框架:List系列集合:LinkedList集合的底层原理、特有途径、栈、队列

LinkedList集合的底层原理

LinkedList集合的底层原理
LinkedList集合的底层原理2
LinkedList集合的底层原理3

LinkedList集合的应用场景之一

LinkedList集合的应用场景之一
LinkedList集合的应用场景之一2

代码:掌握LinkedList集合的应用

package com.itheima.day19_Collection_List
;
import java.util.LinkedList
;
import java.util.List
;
//掌握LinkedList集合的使用。
public
class ListTest3 {
public
static
void main(String[] args) {
// 1、创建一个队列。
LinkedList<
String> queue =
new LinkedList<
>(
)
;
//入队
queue.addLast("第一号人"
)
;
queue.addLast("第二号人"
)
;
queue.addLast("第三号人"
)
;
queue.addLast("第四号人"
)
;
queue.addLast("第五号人"
)
;
queue.addLast("第六号人"
)
;
System.out.println(queue)
;
//出队
System.out.println(queue.removeFirst(
)
)
;
System.out.println(queue.removeFirst(
)
)
;
System.out.println(queue.removeFirst(
)
)
;
System.out.println(queue.removeFirst(
)
)
;
System.out.println(queue)
;
System.out.println("================================"
)
;
// 2、创建一个栈对象。
LinkedList<
String> stack =
new LinkedList<
>(
)
;
//压栈(push)
stack.push("第1颗子弹"
)
;
stack.push("第2颗子弹"
)
;
stack.push("第3颗子弹"
)
;
stack.push("第4颗子弹"
)
;
stack.push("第5颗子弹"
)
;
stack.push("第6颗子弹"
)
;
System.out.println(stack)
;
//出栈(pop)
System.out.println(stack.pop(
)
)
;
System.out.println(stack.pop(
)
)
;
System.out.println(stack.pop(
)
)
;
System.out.println(stack.pop(
)
)
;
System.out.println(stack)
;
}
}

结果

posted @ 2025-07-20 21:24  wzzkaifa  阅读(6)  评论(0)    收藏  举报