값을 돌려주겠다는 예약어로 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형만 넣었지만 기본 자료형뿐만 아니라 참조형까지 얼마든지 사용할 수 있습니다. 이렇게 입력받은 두 값을 계산해 출력하는 식으로 실행할 수 있습니다.