Stack initial capacity: 5
Object[0] = 'H'
Object[1] = 'a'
Object[2] = 'p'
Object[3] = 'p'
Object[4] = 'y'
如果你尝试这些执行会发生什么:
s.push('i');
s.push('s');
使用数组的堆栈实现是否也有 peek 方法?
附言。我没有电脑,我只是在打电话问这个问题。我刚刚在读一本书,这是一个问题...
最佳答案
初始容量是栈内部数组的起始大小。一旦满足初始容量,大多数实现将调整底层数组的大小。
关于java - 如果将一个项目插入堆栈但初始容量已满,会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22902275/