Java语言编写一个队列,让12345分别进入队列,再出队列,输出结果

Java语言编写一个队列,让12345分别进入队列,再出队列,输出结果
Java语言编写一个队列,让12345分别进入队列,再出队列,输出结果

2个回答

队列:先进先出原则
如果没有其他要求,只要实现这一点就行啦

可以定义一个类,类中对给定集合定义一个进队方法(即添加元素),再定义一个方法进行出队操作(即从头遍历元素后再删除元素,此处需用到for循环)
新建Test(这只是个类名,可修改)类,调用相应方法,用for循环进行入队,再直接调用出队方法

dabocaiqq
虾基霸回答 这个我都知道,我要具体的代码
3 个月之前 回复

如下代码,可以直接运行。(要积分急用,希望楼主可以采纳啦)

package o;
import java.util.LinkedList;
import java.util.Queue;

public class code {
    public static void main(String[] args) {
        //add()和remove()方法在失败的时候会抛出异常(不推荐)
        Queue<String> queue = new LinkedList<String>();
        //添加队列元素
        queue.offer("1");
        queue.offer("2");
        queue.offer("3");
        queue.offer("4");
        queue.offer("5");
        //返回队列元素
        queue.peek();
        for(String q : queue){
            //返回第一个元素,并在队列中删除
            System.out.println(q);
        }
    }
}

运行结果

qq_40721183
qq_40721183 改复制一下main函数就可以哈
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问