gpt4 book ai didi

java - 按顺序遍历对象队列

转载 作者:搜寻专家 更新时间:2023-10-30 21:06:57 25 4
gpt4 key购买 nike

我创建了一个包含对象的队列,我想按照它们在队列中的放置顺序遍历这些对象(第一个对象放在队列中,第二个对象放在队列中,第三个对象...)

我在网上看到了一种方法,但我不确定这是否能保证以正确的顺序访问队列中的对象?

for(MyObject anObject : queue){
//do someting to anObject...

感谢您的帮助。

最佳答案

将您的队列实现为链表。然后您可以按插入顺序遍历对象。您必须声明要插入到队列中的对象类型,这样您就不会收到任何错误。您可以将其保留为对象并将其指定为对象队列,然后您上面的代码就可以工作了。见下文。

Queue<Object> queue = new LinkedList<Object>();
// add your objects here
// EX: queue.add(new MyObject)

for(Object item : queue){
System.out.println(item.toString());
}

关于java - 按顺序遍历对象队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16893530/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com