main( )의 매개변수 - main( )메소드의 매개변수 선언, main( )메소드로의 데이터 전달, 매개변수 전달 과정

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메소드의 매개변수 전달 도식도