繁体   English   中英

如何将列表转换为队列以实现FIFO

[英]How to convert list to queue to achieve FIFO

public List<Place> getAllInactivePlaces() {

        return this.placeDAO.findAllUnApprovedList();
    }

嗨,我上面显示的方法是找到所有地方。我需要的是,我想将Queue转换为类似这样的FIFO -----

Queue<Place>placeQueue=getAllInactivePlaces();

假设您当前有一个不是队列的列表(例如ArrayList )。 进一步假设您不能从一个适合您的用例的数据结构开始:

Queue<Place> queue = new LinkedList<>(yourList);

“ Achieve FIFO”不是正在使用的数据结构的问题,而是更多关于从该结构中放入/提取数据的代码。

您需要更新该调用代码以使用Queue接口而不是List。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM