Java集合类-LinkeList集合-练习题

涎涎原创约 385 字大约 1 分钟...JavaJava

225-Java集合类-LinkeList集合-练习题.mdopen in new window

注意

本博文仅供学术研究和交流参考,严禁将其用于商业用途。如因违规使用产生的任何法律问题,使用者需自行负责。

请使用LinkedList来模拟一个队列(先进先出的特性)

package com.tencent.chapter02.练习;

import java.util.LinkedList;

/**
 * 1、请使用LinkedList来模拟一个队列(先进先出的特性): [必做题]
		1.1 拥有放入对象的方法void put(Object o)
		1.2 取出对象的方法Object get()
		1.3 判断队列当中是否为空的方法boolean isEmpty();
		
		并且,编写测试代码,验证你的队列是否正确。
 */
public class Queue {
	LinkedList list = new LinkedList();

	//1.1 拥有放入对象的方法void put(Object o)
	public void put(Object o)
	{
		list.addLast(o);
	}
	
	//1.2 取出对象的方法Object get()
	public Object get()
	{
		return list.removeFirst();
	}
	
	//1.3 判断队列当中是否为空的方法boolean isEmpty();
	public boolean isEmpty()
	{
		return list.isEmpty();
	}
	
	//并且,编写测试代码,验证你的队列是否正确。
	public static void main(String[] args) {
		Queue queue = new Queue();
		
		//存值
		queue.put(1);
		queue.put(2);
		queue.put(3);
		queue.put(4);
		queue.put(5);
		
		//取值
		/*System.out.println(queue.get());
		System.out.println(queue.get());
		System.out.println(queue.get());
		System.out.println(queue.get());
		System.out.println(queue.get());
		System.out.println(queue.get());*/
		
		while(!queue.isEmpty())
		{
			System.out.println(queue.get());
		}
	}
}

分割线


相关信息

以上就是我关于 Java集合类-LinkeList集合-练习题 知识点的整理与总结的全部内容,希望对你有帮助。。。。。。。

上次编辑于:
贡献者: 涎涎
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.4