더북(TheBook)

값을 돌려주겠다는 예약어로 return을 사용하고, 10이라는 값을 리턴합니다. return이라는 키워드도 기억해두세요.

 

네 번째, 정숫값을 두 개 입력받고, 리턴은 하지 않는 메서드입니다.

 

그림 27-4 | 정숫값을 두 개 입력받아 뭔가를 수행하고 리턴은 하지 않는 메서드

 

자, 리턴하지 않으므로 void를 사용합니다. 메서드명을 넣습니다. 그런데 매개변수가 하나가 아니라 두 개네요. 이럴 경우는 어떻게 작성할까요?

package javaStudy;

public class MyClass {
    // public 리턴형 메서드명 (매개변수들) { 필요한 기능 구현 }
    public void method4(int x, int y) {
        System.out.println(x + y + "m4 실행");
    }
}

 

매개변수는 얼마든지 나열할 수 있습니다. 나열할 때는 ,(콤마)를 이용해서 나열합니다. 여기서는 int형만 넣었지만 기본 자료형뿐만 아니라 참조형까지 얼마든지 사용할 수 있습니다. 이렇게 입력받은 두 값을 계산해 출력하는 식으로 실행할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.