【发布时间】:2011-12-18 03:19:19
【问题描述】:
public void traverse(Node root){
ArrayDeque<Node> queue = new ArrayDeque<Node>();
queue.add(root);
while(!queue.isEmpty()){
Node currentNode = queue.pollFirst();
List<Node> nl = getChildrenfromDB(currentNode);
queue.addAll(nl);
}
如何让addAll(nl) 将整个集合(List<Node>)添加到队列的前面?
【问题讨论】:
标签: java collections arraydeque