【发布时间】:2020-05-01 15:30:57
【问题描述】:
我正在编写一个算法问题,下面的代码无法通过大小写
public void pop() {
if (s1.pollFirst() == minStack.peekFirst())
minStack.pollFirst();
}
下面可以,
public void pop() {
int tmp = s1.pollFirst() ;
if (tmp == minStack.peekFirst())
minStack.pollFirst();
}
唯一的区别是我如何使用 s1,pollFirst() 返回结果。我无法在这里弄清楚真正的区别。 谢谢
【问题讨论】:
-
您能提供一个minimal reproducible example 来说明问题吗?