기술(Tech, IT)

[Tech, etc.] 파라미터(Parameter) vs 아규먼트(Argument)

Daniel803 2022. 9. 20. 15:14

1. 파라미터(매개변수)

: 함수(메소드)를 정의할 때 함수명 우측에 추가되는 변수

 

2. 아규먼트(인자)

: 함수(메소드)를 호출할 때 우측에 입력되는 변수 또는 값

 

3. 예시

: 아래 예시에서 main 함수 내에서 sum() 호출 시 입력된 1, 2는 아규먼트.

sum()을 정의할 때 선언된 n1, n2는 파라미터.

public static void main(String[] args) {
    int tot = sum(1, 2); // 1, 2는 아규먼트
    System.out.println(tot);
}

public static int sum(int n1, int n2){ // n1, n2는 파라미터
    return n1 + n2;
}

실행 결과:

3

 

출처

1. https://dev-note-97.tistory.com/42

반응형