728x90
728x90
- 메서드 사용하기
메서드를 사용하려면 우선 메서드가 정의 되어 있어야 합니다. 메서드는 main 함수를 포함한 다른 메서드에서 사용 가능합니다.
import java.io.*;
class Main {
static int minus(int a, int b) {
return a - b;
}
public static void main(String[] args) throws Exception {
int a = 1;
int result = minus(a, 5);
System.out.println(result);
}
}
위 예제는 int 형 변수 a, b를 매개변수로 하며 minus라는 이름을 가진 메서드를 정의하고, minus 메서드를 main 함수 내에서 사용하는 예제입니다.
minus 메서드는 int 형 변수 a, b를 파라미터로 입력받아 두 값의 차를 리턴 값으로 반환하는 함수입니다. 10번째 줄을 살펴보면, int 형 변수인 result가 선언되며, 대입 연산자에 의해 minus 함수의 계산 결과 값이 result에 초기화됩니다. 여기서 minus 메서드에 파라미터 1과 5가 입력되므로 -4라는 결과가 출력되는 것을 확인할 수 있습니다.
메서드를 사용하기 위해서는 메서드 이름, 매개변수를 묶을 괄호, 매개변수 자료형에 부합하는 데이터가 필요하다고 하였는데, 예제코드 10번째 줄을 살펴보면 minus라는 메소드 이름과 int 형 변수 a, 5, 그 둘을 묶은 괄호를 볼 수 있습니다.
이 3개의 요소가 하나의 세트처럼 함께 완성되어야 메서드를 정상적으로 사용할 수 있습니다.
일반적으로 메소드를 사용하는 것을 "호출(call) 한다.(불러온다)"라고 표현합니다. 따라서 위 예제는 "main 메서드에서 minus 메서드를 콜 한다."라고 표현할 수 있습니다.
728x90
728x90
'비전공자의 개발과 친해지기 > 메서드' 카테고리의 다른 글
[JAVA : 메서드]5. JAVA 표준 API (0) | 2022.04.11 |
---|---|
[JAVA : 메서드]4. 오버로딩 (0) | 2022.04.11 |
[JAVA : 메서드]2. main 메서드 (0) | 2022.04.11 |
[JAVA : 메서드]1. 메서드 (1) | 2022.04.10 |