지식아일랜드

코딩 기초 32편 _ JAVA 자바 코딩 메소드(Method)의 개념과 정의, 호출 방법 본문

JAVA 기초

코딩 기초 32편 _ JAVA 자바 코딩 메소드(Method)의 개념과 정의, 호출 방법

모르는게 없는 지식인 2023. 7. 2. 23:33
반응형

안녕하세요?

지식아일랜드의 모르는 게 없는 지식인입니다.

 

오늘은 JAVA 코딩에서 메소드(Method)의 개념과 정의, 호출 방법에 대해

예제 코드와 함께 설명드리겠습니다.

 

 

아래는 자바에서 메서드를 이해할 수 있는 예제 코드입니다.

 

public class MethodExample {
       // addNumbers라는 이름의 메서드를 정의합니다.
       // 이 메서드는 두 개의 정수를 인자로 받아서 더한 값을 반환합니다.
       public static int addNumbers(int a, int b) {
              int sum = a + b;
              return sum;
       }

       public static void main(String[] args) {
              // addNumbers 메서드를 호출하고 반환된 값을 result 변수에 저장합니다.
              int result = addNumbers(10, 5);

              // 결과 값을 출력합니다.
              System.out.println("두 수의 합: " + result);
        }
}

 

이 예제에서는 MethodExample 라는 이름의 클래스를 정의하고,

 

그 안에 addNumbers 라는 이름의 메서드를 작성했습니다.

 

addNumbers 메서드는 두 개의 정수를 인자로 받아서 그 값을 더한 후 결과 값을 반환합니다.

 

 

addNumbers 메서드의 시그니처는 다음과 같습니다.

 

'public static int addNumbers(int a, int b)'

 

여기서 public은 메서드의 접근 제어자를 나타내며,

 

static은 정적 메서드임을 나타냅니다.

 

int는 메서드가 정수 값을 반환한다는 것을 의미합니다.

 

addNumbers 메서드는 a와 b라는 두 개의 int 형식 매개변수를 가지고 있습니다.

 

 

addNumbers 메서드 내부에서는 sum이라는 변수를 선언하고,

 

a와 b의 값을 더해서 sum 변수에 저장합니다.

 

그리고 나서 sum 값을 return 키워드를 사용하여 반환합니다.

 

 

main 메서드는 자바 프로그램의 진입점입니다.

 

이 예제에서는 main 메서드에서 addNumbers 메서드를 호출하여

 

반환된 값을 result 변수에 저장한 후, 이를 출력합니다.

 

 

위 예제를 실행하면 '두 수의 합: 15'라는 결과가 출력됩니다.

 

이는 addNumbers 메서드가 10과 5라는 두 개의 인자를 받아서 그 값을 더한 후,

 

결과 값인 15를 반환한 결과입니다.

 

 

 

어떠셨나요?

 

오늘은 자바 코딩에서 메서드의 개념과 정의, 호출 방법에 대해 설명드렸는데요.

 

이 예제를 통해서 메서드가 어떻게 정의되고 호출되는지 이해하실 수 있을 것입니다.

 

메서드는 코드의 재사용성을 높이고, 코드의 구조를 더 명확하게 만들어줍니다.

 

메서드에 대해 많은 공부와 도움이 되셨기를 바라겠습니다.

 

감사합니다!

반응형
Comments