CODEDRAGON ㆍDevelopment/C, C++
main( )메소드의 매개변수 선언
main 메소드의 매개변수는 String 인스턴스 배열의 참조 값이 인자로 전달됩니다.
| public static void main(String[] args) { } | 
| String[] args={ "public", "static", "void" }; 
 String[] args={ "orange", "apple", "tomato" }; | 
main( )메소드로의 데이터 전달
		
매개변수 전달 과정
| C:\Users>java ArrayEx13 orange apple tomato | 명령 프롬프트상에서 공백으로 구분되는 문자열로 String 배열이 구성 | 
| String[] args={"orange", "apple", "tomato" }; 
 
 
 | String배열의 인스턴스가 생성되고 이 배열의 참조 값이 main()메소드의 매개변수로 전달됩니다. | 
| public static void main(String[] args) { } 
 } | String배열 인스턴스의 참조값을 매개변수로 전달 받습니다. | 
main메소드의 매개변수 전달 도식도
		
'Development > C, C++' 카테고리의 다른 글
| #if~#endif문 (조건부 컴파일) (0) | 2016.12.08 | 
|---|---|
| 자동 형변환 (산술연산) (0) | 2016.12.04 | 
| 변수 선언 위치에 따른 유형 (0) | 2016.11.23 | 
| ERROR-무한루프(Infinite loop)에서 문자 출력시 콘솔창에 출력되지 않는 문제 발생, 해결방법 (0) | 2016.11.13 | 
| default문, break문, continue문, break vs continue (0) | 2016.11.06 |