zoukankan      html  css  js  c++  java
  • jQuery火箭图标返回顶部代码

    public class LinkedQueue
    {
        private static final String TAG = "LinkedQueue";
        private int size;
        private QueueNode front = null;
        private QueueNode rear = null;
    
        class QueueNode
        {
            Object value;
            QueueNode next = null;
    
            QueueNode(Object obj)
            {
                this.value = obj;
            }
    
        }
    
        public boolean isEmpty()
        {
            return size == 0;
        }
    
        public int getSize()
        {
            return size;
        }
    
        public void insert(Object obj)//尾巴进入
        {
            QueueNode node = new QueueNode(obj);
            if (front == null && rear == null)//空队列
            {
                node.next = front;
                front = node;
                rear = front;
            } else
            {
                rear.next = node;
                rear = node;
            }
            size++;
    
        }
    
        public void delete() throws Exception//头部出来
        {
            if (front == null) throw new Exception("空队列!");
            front = front.next;
            size--;
        }
    
        public void display() throws Exception//头部出来
        {
            if (front == null) throw new Exception("空队列!");
            QueueNode cur = front;
            while (cur != rear)//还剩一个!
            {
                System.out.print(cur.value + "<-");
                cur = cur.next;
            }
            System.out.println(cur.value);//最后输出!
            System.out.println("");
        }
    
        public static void main(String[] args) throws Exception
        {
            LinkedQueue lq = new LinkedQueue();
            //lq.display();
            lq.insert("Moab");
            lq.insert("123");
            lq.insert("zhonguo");
            lq.insert("MPY");
            lq.insert("中国!");
            System.out.println(lq.getSize());
            lq.display();
            lq.delete();
            lq.delete();
            lq.delete();
            lq.insert("hha");
            lq.insert("黑长直");
            System.out.println(lq.getSize());
            lq.display();
    
    
        }
    
    }
  • 相关阅读:
    几种排序(c#实现)
    仿 MVC 三大特性
    自定义顺序表ArrayList
    MSMQ消息队列
    IIS 负载均衡(ARR)
    AOP 编程
    SqlServer 存储过程
    mac下mysql5.7.10密码问题
    gearman参数说明
    增加响应header让ajax支持跨域
  • 原文地址:https://www.cnblogs.com/prayjourney/p/12528105.html
Copyright © 2011-2022 走看看