'함수(function)'는 클래스의 기능에 해당합니다.'자바'의 기본단위는 '클래스(class)'입니다. 그렇기 때문에 모든 '함수'는 클래스 내부에 생성 이 됩니다.
public class ExFunction {
public static void main(String[] args) {
int num1 = add(10, 20);
int num2 = pow(2, 10);
num1 = Integer.parseInt(sc.nextLine());
num2 = Integer.parseInt(sc.nextLine());
static int add(int num1, int num2) {
int answer = num1 + num2;
return answer;
}
static int pow(int nnum1, int num2) {
int answer = 1; // 곱셈연산에 대한 항등원
for (int i = 0; i < n2; i++) { // 제어문을 사용할 수 있다
answer *= n1;
}
return answer;
}
<※ 결과는 다음과 같습니다.>