IT/JAVA
[JAVA] Main method의 Arguments
이든Kim
2018. 3. 26. 16:24
Main method의 Arguments
- main method 의 '인자'값 넣기
- 프로그램이 동적으로 동작(입력되는 값에 따라 다른 결과가 도출)
- 실행기를 사용하여 입력하게된다.
- 입력되는 값의 데이텨형은 문자열만 가능
- 배열형태로 입력되므로 인덱스에 주의하여 사용한다.
class Test{
public static void main( String[] args){
└>매개변수( parameter )
└> method 외부의 값을 method 내부로
전달하기 위한 변수
}
}
실행기에서 "java Test 2018 3 23 금요일" 입력하면
( 문법 : java byteCode명 값1 값2 값3 값4 ..... )
args[0] = "2018"
args[1] = "3"
args[2] = "23"
args[3] = "금요일"
이렇게 저장된다.
args[4] 를 사용하게 되면 없는 인덱스 임으로 사용하면 Error
* 문자열을 정수로 변환,
- Integer.parseInt("정수형태")
- int i = Integer.parseInt("23");