我对编程很陌生。我已经使用python一年左右而且相当熟练,但最近刚开始涉足Java。我找不到任何类型的方法,但我很难相信不会有内置的。我需要在堆栈的给定索引处找到元素。
答案 0 :(得分:2)
由于java.util.Stack
是java.util.Vector
的子类,所以答案是肯定的,您可以使用stack.elementAt(index)
答案 1 :(得分:0)
如果仔细观察Stack的方法,你会发现它继承了其他类的方法,所以它不仅仅是为它专门定义的方法: http://docs.oracle.com/javase/6/docs/api/java/util/Stack.html
Stack从Vector继承方法,包括get(index)
:http://docs.oracle.com/javase/6/docs/api/java/util/Vector.html#get(int)
答案 2 :(得分:0)
使用Stack.elementAt(index)方法。
没有静态方法。在Stack类的实例上使用索引。 java reference