集合框架_用LinkedList实现栈结构的集合代码、LinkedList模拟栈数据结构的集合并测试案例
来源:互联网 发布:专业篮球教学软件 编辑:程序博客网 时间:2024/05/20 19:49
package cn.itcast_05;/* * MyStack的测试 */public class MyStackDemo {public static void main(String[] args) {// 创建集合对象MyStack ms = new MyStack();// 添加元素ms.add("hello");ms.add("world");ms.add("java");// 获取// System.out.println(ms.get());// System.out.println(ms.get());// System.out.println(ms.get());// NoSuchElementException// System.out.println(ms.get());while(!ms.isEmpty()){System.out.println(ms.get());}}}
package cn.itcast_05;import java.util.LinkedList;/** * 自定义的栈集合 * * @author 风清杨 * @version V1.0 */public class MyStack {public LinkedList link;public MyStack() {link = new LinkedList();}public void add(Object obj) {link.addFirst(obj);}public Object get() {// return link.getFirst();return link.removeFirst();}public boolean isEmpty(){return link.isEmpty();}}
package cn.itcast_05;import java.util.Iterator;import java.util.LinkedList;/* * 请用LinkedList模拟栈数据结构的集合,并测试 * * 题目的意思是: * 你自已定义一个集合类,在这个集合类内部可以使用LinkedList模拟。 */public class LinkedListDemo {public static void main(String[] args) {// A:LinkedList的特有添加功能addFirst()// B:栈的特点先进后出//创建集合对象// LinkedList ll = new LinkedList();//// // 添加元素// ll.addFirst("hello");// ll.addFirst("world");// ll.addFirst("java");//// // 遍历集合// Iterator it = ll.iterator();// while (it.hasNext()) {// String s = (String) it.next();// System.out.println(s);// }}}
0 0
- 集合框架_用LinkedList实现栈结构的集合代码、LinkedList模拟栈数据结构的集合并测试案例
- * 自定义的栈集合请用LinkedList模拟栈数据结构的集合,并测试
- 请用LinkedList模拟栈数据的集合,并测试
- Java_基础—用LinkedList模拟栈数据结构的集合并测试
- 使用LinkedList模拟栈数据结构的集合
- 集合框架-用LinkedList实现栈结构
- 集合框架四:LinkedList基本应用(用LinkedList模拟堆栈或队列的数据结构)
- Java集合框架:LinkedList基本应用(用LinkedList模拟堆栈或队列的数据结构)
- Java集合LinkedList模拟栈
- 黑马程序员_JDK1.6版本中,用LinkedList模拟栈数据结构的集合,问题?
- LinkedList集合类实现栈
- 集合框架---使用LinkedList模拟一个堆栈或者队列数据结构
- 简单模拟LinkedList集合
- java8集合框架LinkedList类实现自己简单的理解
- LinkedList集合模拟堆栈,队列数据结构
- Java集合框架之如何用LinkedList实现简单的栈和队列
- JAVA 集合框架 LinkedList
- 集合框架 LinkedList
- intent/intentFilter
- 我的排序,输入n个数,然后进行升降排序
- 现阶段对于编程学习的想法
- 重温一下 JAVA 集合框架
- mysql-5.6.24-win32免安装配置方法
- 集合框架_用LinkedList实现栈结构的集合代码、LinkedList模拟栈数据结构的集合并测试案例
- Android学习之路--布局二
- 使用PXE+DHCP+Apache+Kickstart无人值守安装linux
- 输入输出时关于缓冲区的一点问题
- CodeForces - 598A
- http 协议重要知识点
- js中的数据类型
- Linux实战教学笔记02:计算机系统硬件核心知识
- JAVA-注释详解