본문 바로가기
Spec UP - Backend/나도코딩의 자바기본편

Chap_06. 메소드 (Method), 전달값(Parameter)

by TIS_Ha 2023. 4. 18.
반응형

메소드는 어떠한 기능을 수행하는 코드들의 묶음이다.(Ex. 함수)

public static void 메소드명() { 실행할 명령 } 의 형태로 메소드를 정의한다.

메소드명(); 의 형태로 메소드를 호출한다.

 

메소드는 위와 같이 매개변수(parameter)를 활용하여 실행할 수 있다.

public static void 메소드명(데이터타입 매개변수명) { 실행할 명령 } 의 형태로 메소드를 정의한다.

매개변수가 있는 메소드를 호출할때에는 매개변수값을 입력해야한다.  // 메소드명(매개변수값); 

이때 입력한 매개변수값을 인수(Argument) 라고 한다. // ex) power(2); -> 인수 = 2

매개변수가 여러개인 경우

매개변수와 인수의 구분은 콤마( , )로 한다.

ex) 메소드 정의 : public static void powerByExp(int number, int exponent) { }

ex) 메소드 호출 : powerByExp(2,3);

반응형

댓글