비전공자의 개발과 친해지기/메서드

[JAVA : 메서드]3. 메서드 사용하기

justdoIT0730 2022. 4. 11. 10:29
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