[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);
    }
}

위의 예시 코드는 스택에 값을 추가하고, 추가한 값들을 출력하는 예시입니다.

참고 자료

이제 위의 과정을 따라하면 자바에서 스택에 값을 추가할 수 있습니다. 스택은 유용한 자료구조이므로 다양한 상황에서 활용할 수 있습니다.