LinkedList 模拟队列的结构

package facetest;
public class FaceTest1 {

public FaceTest1() {
// TODO Auto-generated constructor stub
}
/*
*请使用linkedlist来模拟一个堆栈或一个队列结构
*
*思路: 堆栈 先进后出 First in  end out    FIEO
* 队列 先进先出 First in First out   FIFO 
* */
public static void main(String[] args) {
Troops tr = new Troops();
tr.myAdd( " haha " );
tr.myAdd("bb");

while ( ! tr.isNull () ) {

System.out.println(tr.myGet());

}

}

}

package facetest;


import java.util.Iterator;
import java.util.LinkedList;

public class Troops {


private LinkedList link;
public Troops() {
link = new LinkedList();
}
public void myAdd (Object obj){
link.addLast(obj);
}
public  Object myGet (){

return link.removeFirst();
}
public boolean isNull (){

return link.isEmpty();

}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值