组团学

队列结构

阅读 (324185)

1、概述

队列是一种==“先进先出”==的一种数据结构。

image20200120150622124.png

2、队列数据结构的代码体现

class MyQueue{ private LinkedList link; public MyQueue() { link = new LinkedList(); } //入队 //每次进到队尾 public void add(Object obj) { link.add(obj); } //出队 //每次从队首取出 public Object get() { return link.remove(); } public boolean isEmpty() { return link.isEmpty(); } }
public static void main(String[] args) { // 创建集合对象 MyStack ms = new MyStack(); // 添加元素 ms.add("hello"); ms.add("world"); ms.add("java"); while(!ms.isEmpty()){ System.out.println(ms.get()); } //结果 //hello //world //java }

需要 登录 才可以提问哦