더북(TheBook)

첫 번째, 그림 27-1과 같이 들어오는 매개변수도 없고 돌려줄 값도 없는 메서드입니다. 이러한 메서드를 정의하는 방법을 알아보겠습니다.

 

그림 27-1 | 매개변수도 없고 돌려줄 값도 없는 메서드

 

그림 속 메서드를 보니 돌려줄 값, 즉 리턴값이 없습니다. 그럼 리턴형은 생략해도 될까요? 아닙니다. 없다고 해서 생략할 수는 없습니다. 반드시 리턴형을 써줘야 합니다.

package javaStudy;

public class MyClass {
    // public 리턴형 메서드명 (매개변수들) { 필요한 기능 구현 }
    public void method1() {
        System.out.println("m1이 실행됨…");
    }
}

 

이 경우처럼 리턴형이 없을 때는 void라는 예약어를 적어줍니다. void라는 예약어는 리턴형이 없다는 뜻이라고 기억하세요.

 

다음으로 메서드명을 적어줍니다. 간단하게 method1이라고 하겠습니다.

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