public List<Place> getAllInactivePlaces() {
return this.placeDAO.findAllUnApprovedList();
}
我上面显示的方法是找到所有地方。我需要的是,我想将队列转换成FIFO 像这样的东西-----
Queue<Place>placeQueue=getAllInactivePlaces();
答案 0 :(得分:10)
假设您当前有一个不是队列的列表(如ArrayList
)。进一步假设您不能选择适合您的用例的数据结构:
Queue<Place> queue = new LinkedList<>(yourList);
答案 1 :(得分:-1)
“实现FIFO”不是所使用的数据结构的问题,而是关于从该结构中输入/提取数据的代码的更多信息。
您需要更新该调用代码才能使用Queue interface而非List。