rwhn.net
当前位置:首页 >> 用jAvA编一个队列 >>

用jAvA编一个队列

class Stack { private Vector v; public Stack(){ v = new Vector(); } public T pop(){ if (v.size()==0) return null; return v.get(v.size()-1); } public void push(T t){ v.add(t); } public boolean isEmpty(){ return v.size()==0; } } ...

数据的情况: [0] [1] [2] [3] [4] 加入一个: [0] [1] [2] [3] [4] [5] 取出一个后 [0] [1] [2] [3] [4] [5] 可以看出来,每次取出第一个,第一个元素还是没变,一直是0 要让其数据变成 [1] [2] [3] [4] [5] 那么就要自己手动变动数据(就是手动往前...

import java.util.*; public class MyQueue { private LinkedList list = new LinkedList(); public void addLast(T v) { list.addLast(v); //队尾插入 } public T getFirst() { return list.getFirst(); //取得队受元素 } public void remove()...

import java.util.*;public class MyQueue { private LinkedList list = new LinkedList(); public void addLast(T v) { list.addLast(v); //队尾插入 } public T getFirst() { return list.getFirst(); //取得队受元素 } public void remove() ...

import java.util.*; public class MyQueue { private LinkedList list = new LinkedList(); public void addLast(T v) { list.addLast(v); //队尾插入 } public T getFirst() { return list.getFirst(); //取得队受元素 } public void remove()...

import java.util.LinkedList;public class Demo01 {private LinkedList linkedList;public Demo01() {linkedList = new LinkedList();}public void put(Object object) {linkedList.add(object);}public Object get() {Object object = null;if...

以下是两个线程: import java.util.*; public class Thread_List_Operation { //假设有这么一个队列 static List list = new LinkedList(); public static void main(String[] args) { Thread t; t = new Thread(new T1()); t.start(); t = new...

//通过LinkedList实现队列 package 队列和堆栈; import java.util.*; public class LinkedListQueueTest { //字段 private LinkedList list; //无参数构造 public LinkedListQueueTest() { list=new LinkedList(); } //队列元素的个数 public in...

给你个栈的例子 后进先出 队列稍微改一下就行 先进先出 class MyStack { private int[] data; private int top;//栈顶指针 public MyStack(){ this(10); } public MyStack(int size){ this.data=new int[size]; this.top=0; } //入栈 public boo...

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com