Java/API
[Java API] Class Stack<E>
정코드
2019. 4. 7. 15:24
Class Stack<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.Vector<E>
java.util.Stack<E>
public class Stack<E>
extends Vector<E>
이 클래스는 객체의 후입선출(last in first out) 스택을 나타냅니다.
Methods inherited
from class java.util.Vector
public int size()
Method
public boolean empty()
해당 Stack이 비어있으면 true를 반환합니다.
public E peek()
해당 Stack의 맨 위에 있는 값을 보여줍니다.
public E pop()
해당 Stack의 맨 위에 있는 값을 꺼내어 반환합니다.
public E push(E item)
해당 Stack의 맨 위에 item을 넣습니다.
public int search(Object o)
해당 Stack의 맨 위에서 o까지의 거리를 반환합니다. Stack에 o가 없으면 -1을 반환합니다.