Stack

    Chapter13-2 LIFO와 FIFO 컬렉션

    Chapter13-2 LIFO와 FIFO 컬렉션

    컬랙션 프레인워크에는 LIFO(Last In Frist Out) 자료구조를 제공하는 Stack 클래스와 FIFO(Friest In Friest Out) 자료구조를 제공하는 Queue 인터페이스가 있다. Stack 리턴 타입 메소드 설명 E push(E item) 주어진 객체를 스택에 넣습니다. E peek() 스택의 맨 위 객체를 가져옵니다. 객체를 스텍에서 제거하지 않습니다. E pop() 스텍의 맨 위 객체를 가져옵니다. 객체를 스텍에서 제거합니다. Stack 객체를 생성하려면 저장할 객체 타입을 E 타입 파라미터 자리에 표기하고 기본 생성자를 호출해야 한다. String을 저장하는 Stack은 다음과 같이 작성할 수 있다. Stack stack = new Stack Stack stack = new ..