请考虑以下内容:
public List<Place> getAllInactivePlaces() {
return this.placeDAO.findAllUnApprovedList();
}
我上面展示的方法是找到所有位置。我需要将队列转换为FIFO。
类似于这样:
Queue<Place>placeQueue = getAllInactivePlaces();
假设您目前拥有的是一个不是队列的列表(例如一个ArrayList
)。进一步假设您无法选择适合您用例的数据结构作为起点:
Queue<Place> queue = new LinkedList<>(yourList);
placeDAO.findAllUnApprovedList()
需要更改其返回类型以匹配Queue
的类型。 - Makoto