본문 바로가기

Java/Java Beginnig

[Java Beginning] 자바 실행 시 값 입력 받기 (Command Line Arguments)

728x90
반응형

자바 파일 실행 시에 명령줄 인자(Command Line Arguments)를 입력받을 수 있습니다.

명령줄 인자는 자바 프로그램을 실행할 때 프로그램에 전달되는 인수로, 프로그램이 실행될 때 이러한

인자들을 활용할 수 있습니다. 아래는 명령줄 인자를 입력받는 예제 코드와 실행 결과입니다.

 

 

public class Hi {
    public static void main(String[] args) {
        System.out.println("1번째 : " + args[0]); // 첫 번째 인자
        System.out.println("2번째 : " + args[1]); // 두 번째 인자
        System.out.println("3번째 : " + args[2]); // 세 번째 인자
        // 문자에 + 연산자 사용 시 append
    }
}

위의 코드에서는 main 메서드의 args 매개변수를 통해 명령줄 인자를 받습니다. 각 인자는 배열의 요소로

저장되며, 0부터 시작하는 인덱스를 사용하여 접근할 수 있습니다.

다음은 명령줄에서 아래와 같이 자바 파일을 실행한 후의 결과입니다.

 

자바 파일 실행문)

java Hi 자바 1234 서울

 

실행결과)

1번째 : 자바
2번째 : 1234
3번째 : 서울

이러한 방식으로 명령줄 인자를 활용하여 자바 프로그램에 입력값을 전달할 수 있습니다. 이를 통해

프로그램이 동적으로 동작하거나 사용자 입력을 처리할 때 유용하게 활용할 수 있습니다.

728x90
반응형