- 1. 当作栈使用
- 1.1 入栈
- 1.2 获取栈顶
- 1.3 弹栈
let mut stack: Vec1.2 获取栈顶= Vec::new(); stack.push(1);
类似 Java 中的 peek(),只获取不弹出。注意此处获取到的是引用类型,如果需要使用值需要解引用。
let mut stack: Vec1.3 弹栈= Vec::new(); let peek:&i32 = stack.last().unwrap();
类似 Java 的 pop()
let mut stack: Vec暑期编程PK赛 得CSDN机械键盘等精美礼品!= Vec::new(); let peek:i32 = stack.pop().unwrap();



