강의로 돌아가기
걸음마

method3()에서 출력과 리턴의 차이

public int method3(){
System.out.println(method3이 실행됩니다.);
return 10;
}

'위 메소드가 실행되면, 콘솔에 'method3이 실행됩니다.'를 출력하고, 이 메소드를 호출한 쪽에 10을 리턴합니다.'라는 의미가 잘 이해가 가지않습니다.

그렇다면 main함수가있는 쪽에서 method3를 호출하여 실행시키면 10이라는 값이 출력되고 method3이 실행됩니다.은 문구는 출력되지 않는 것인가요?

1 개의 답변
Demi

출력이랑 리턴은 완전히 다른건데요. 사람의 행위로 따지면 말을 하는 것(프린트)과 물건을 주는 것(리턴) 정도의 차이라고 보면 되겠습니다.

main함수가있는 쪽에서 method3를 호출하여 실행시키면 10이라는 값이 출력되고 method3이 실행됩니다.은 문구는 출력되지 않는 것인가요?

이 질문은 뜻을 잘 모르겠습니다. 혹시 코드를 적어 예시를 들어주실 수 있나요?

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.