0

我注意到很多开发人员倾向于偷看堆栈的元素,然后弹出它。示例:

int s = stack.peek(); 
stack.pop(); 

什么时候可以这样做:

int s = stack.pop();

背后是否有一些不成文的规则或编码风格?这似乎是不必要的,它让我很紧张,因为当你要弹出它时,为什么还要写另一行代码呢?

4

0 回答 0