A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 刘印12 中级黑马   /  2013-3-29 14:21  /  919 人查看  /  1 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

class 队列练习
{
        public static void main(String[] args)
        {
                DuiLie dl=new DuiLie();
                dl.myAdd("abc1");
                dl.myAdd("abc2");
                dl.myAdd("abc3");
                dl.myAdd("abc4");
                while(!dl.isNull()){
                        System.out.println(dl.myGet());
                }
        }
}
import java.util.LinkedList;

public class DuiLie {
                private LinkedList link;//定义link容器
                public DuiLie(){
                        link=new LinkedList();//对容器进行初始化
                }
                /*
                 * 队列的添加元素功能
                 * */
                public void myAdd(Object obj){
                        link.addLast(obj);//对容器从后往前添加元素
                }
                public Object myGet(){
                        return link.removeFirst();//从容器中第一个元素开始溢出并返回
                }
                public boolean isNull(){
                        return link.isEmpty();//判断容器中的元素是否为空
                }
        }

1 个回复

正序浏览
值得学习ing!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马