【发布时间】:2018-10-02 11:35:24
【问题描述】:
我创建了这个循环来计算堆栈中在区间 [-10;10] 内的元素,但是当我返回答案时,我可以看到,它不计算最后一个节点,是否有问题在这里?
public int intervalNumbers() {
int counter = 0;
Node node;
for (node = top;
node.link != null;
node = node.link) {
if (node.data >= -10 && node.data <= 10) {
counter++;
}
}
return counter;
}
【问题讨论】:
标签: java linked-list stack nodes