반환값이 있고 받는 인자값이 없는 메서드 구현
이 문제는 자바의 메서드 작성법과 반환값, 인자값에 대한 이해가 있는지를 묻는 문제이다.
public class method_Exam02 {
public static int returnMethod() {
// 반환할 값을 계산하거나 가져온다
int result = 10;
return result;
}
public static void main(String[] args) {
// [1] : 반환값 있음, 받는 인자값 없음
int rst;
rst = returnMethod();
// [2] : 출력
System.out.println("메서드 호출에 따른 리턴된 값은 = " + rst);
}
}
위의 코드에서 `returnMethod()`메서드는 `int` 타입의 반환값을 가지며, 매개변수를 받지않는다. 메서드 내에서는 반환할 값을 계산하거나 가져온 후 `return` 키워드를 사용하여 해당 값을 반환한다.
`main()` 메서드에서는 `rst` 라는 `int` 변수를 선언한 후 `returnMethod()`를 호출하여 반환값을 받아와 받은 반환값을 출력한다.
실행시 `메서드 호출에 따른 리턴된 값은 = 10`이 출력된다. `returnMethod()`메서드의 실행 결과인 10이 `rst` 변수에 저장되어 출력된다.

'Java > JAVA 100 문제 풀이' 카테고리의 다른 글
| 자바 part.3 문제풀이 - instance method (0) | 2023.07.09 |
|---|---|
| 자바 part.3 문제풀이 - 반환값O, 인자값O 대문자 출력 메서드구현 (0) | 2023.07.07 |
| 자바 part.3 문제풀이 - 반환값, 리턴 , 인자값, 메서드, 덧셈 (0) | 2023.07.04 |
| 자바 part.3 문제풀이 - 메서드란 무엇인가?, 메서드 종류 (0) | 2023.07.04 |
| 자바 part.3 문제풀이 - 메서드, 정의, 메서드구현 (0) | 2023.06.26 |