본문 바로가기

Language/Java

02 Method -(2) 파라미터

1. 파라미터란? 

파라미터 == 전달 값 == 매개변수 == 매소드에서 인수를 받는 그릇 

 

// 파라미터, 전달값, 매개변수 = 인수를 받을 그릇
// 매소드가 void로 설정되어 있는 것은 반환 값이 없는 뜻이다. 

//제곱 해주는 매소드
public static void power (int number){ 
    int result = number * number;
    System.out.println( number + "의 2승은 " + result);
}

//지수 곱 해주는 매소드
public static void powerByExp(int number, int exponent) {
    int result = 1;
    for (int i = 0; i < exponent; i++) {
        result *= number;
    }
    System.out.println(number + "의 " + exponent + "승은 " + result +" 입니다.");
}

public static void main(String[] args) {

    //매소드 호출
    // 메게변수에 들어가는 값 == 인수
    power(2); 
    power(3);

    powerByExp(2,3);
    powerByExp(3,3);
    powerByExp(10, 0);


}