【发布时间】:2011-10-01 23:32:30
【问题描述】:
我有以下代码。
int clock;
ArrayDeque<Integer> q = new ArrayDeque<Integer>();
int customer = 1;
Random r = new Random();
for (clock = 0; clock <= 99; clock++) {
q.add(customer);
customer++;
}
根据我目前所知,它应该给我一个列表,或者在本例中是一个双端队列,大小为 100,有 100 个客户。
当我打印尺寸时,它验证了我的理论,但是当我打印内容时,它只返回索引 0-49。
for (int i = 0; i < q.size() ; i++) {
System.out.println("index "+ i + " "+ q.remove());
}
打印arraydeque与打印其他arraylists有什么不同吗?
【问题讨论】:
标签: java arraydeque