[java] 스택에 값 추가하기
자바에서 스택은 데이터를 저장하고 검색하는 데 유용한 자료구조입니다. 스택에 값을 추가하는 방법에 대해 알아보겠습니다.
1. Stack 클래스 import하기
우선, Stack 클래스를 사용하기 위해 다음과 같이 import문을 작성합니다.
import java.util.Stack;
2. 스택 생성하기
스택을 생성하기 위해 Stack 클래스의 인스턴스를 만듭니다.
Stack<Integer> stack = new Stack<>();
위의 코드에서 Integer
는 스택에 저장할 값의 타입을 나타냅니다. 다른 타입의 값을 저장하려면 Integer
대신 해당 타입을 사용하면 됩니다.
3. 값 추가하기
스택에 값을 추가하기 위해서는 push()
메소드를 사용합니다.
stack.push(10);
stack.push(20);
stack.push(30);
위의 코드는 각각 10, 20, 30 값을 스택에 추가하는 예시입니다.
전체 코드 예시
import java.util.Stack;
public class Main {
public static void main(String[] args) {
Stack<Integer> stack = new Stack<>();
stack.push(10);
stack.push(20);
stack.push(30);
System.out.println(stack);
}
}
위의 예시 코드는 스택에 값을 추가하고, 추가한 값들을 출력하는 예시입니다.
참고 자료
- Oracle Java Documentation: Stack 클래스
이제 위의 과정을 따라하면 자바에서 스택에 값을 추가할 수 있습니다. 스택은 유용한 자료구조이므로 다양한 상황에서 활용할 수 있습니다.