백엔드/나도코딩 자바
[나도코딩 자바 챕터6] 전달값 매개변수 parameter
응개야
2023. 8. 29. 16:30
parameter, 매개변수, 전달값을 알아보자.
public static void power(int number){ // Parameter, 매개변수
int result = number * number;
System.out.println(number + "의 2승은 " + result);
}
메소드 명은 power라고 해보자. 소괄호 안에 메소드 안에 필요로하는 값.
정수값을 계산하기 위해 int를 쓰고 변수를 넣어주자. number라고 하겠다.
power(int number)
// 2 -> 2 * 2 = 4
// 3 -> 3 * 3 = 9
호출하기 위해선
메인영역에서
power(값넣어주기);하면 출력이 된다.
값에는 2를 넣으면 2 * 2 = 4가 되겠당
.
.
powerByExp라는 메소드 안에
(int number, int exponent) 전달값을 넣어주었다.
전달값을 2개를 받아가지고 메소드 내에서 쓰게 된다.
이번에는 여러 승을 계산할 수 있게 되는데,
이제 for 조건문을 써서 계산해보자.
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);
}
.
.
.
.
이렇게 2개의 메소드를 만들어서
호출을 해보면
값이 나온다.