제니노트

커맨드창에서 argument 전달하기 [자바] 본문

Java/etc

커맨드창에서 argument 전달하기 [자바]

yangjennie 2023. 2. 27. 10:02
반응형

이클립스에서 주는 방법도 있지만 커맨드 창의 명령어로 단 한 줄로 정리할 수 있다.

 

public class OkJavaGoInHomeInput {
    public static void main(String[] args) {
         
        String id = args[0];
        String bright = args[1];

 

코드 일부를 발췌해왔다.

여기서 args[0], args[1]이 필요하다. 이 값은 이클립스를 통해서 지정할 수도 있지만 명령어로도 가능하다.

 

컴파일이 된 상태여야한다 

 

띄어쓰기로 인자를 구분 할 수 있다.

그러나 Java APT 507과 같이 띄어쓰기가 필요한 경우 ""(쌍따옴표)로 묶어서 사용한다.

만약 쌍따옴표도 출력을 원한다면 \" 앞의 역슬래시를 붙여서 사용하면 된다.

 

args[0]에는 Java APT 507을, bright값에는 15.9를 줘보았다.

 

 

인자가 잘 전달이 되었다 .

 

출처 : https://www.boostcourse.org/cs126/lecture/141730 

 

쉽게 배우는 자바1

부스트코스 무료 강의

www.boostcourse.org

 

반응형
Comments