정리/Java
자바의 정석 46강 커맨드 라인을 통해 입력받기
민발자
2023. 7. 29. 23:32
728x90
ch5-16~17 커맨드라인 입력 받기
1. 커맨드 라인을 통해 입력 받기
커맨드 라인에 입력한 값이 문자열 배열에 담겨서 전달됨
// 커맨드라인에서 입력
c:\jdk1.8\work\ch5>java Ex5_7 abc 123 "Hello world"
// 매개변수 3개를 받아 배열에 넣어 전달
args[0] = "abc"
args[1] = "123"
args[2] = "Hello world"
// Ex5_7 클래스의 메인메서드는 매개변수로 전달받은 문자열 배열을 사용 가능
class Ex5_7 {
public static void main(String[] args) {
System.out.println("매개변수의 개수:"+args.length); // 3개
for(int i=0;i< args.length;i++) {
System.out.println("args[" + i + "] = \""+ args[i] + "\"");
}
}
}
728x90