인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

2TS님의 프로필 이미지
2TS

작성한 질문수

Java TPC (생각하고, 표현하고, 코딩하고)

메서드는 변수다(변수 VS 메서드의 관계)

sum(a,b)출력 문의

해결된 질문

작성

·

327

0

메서드는 변수다(TPC06)에서

메인함수에 Int result=sum(a,b);

대신

sum(a,b);

System.out.println(sum);

으로 출력하고 했는데 안되었습니다. result에 꼭 담아야 하나요? 어떤 실수를 제가 한 것 인가요?

답변 2

0

2TS님의 프로필 이미지
2TS
질문자

네 감사합니다.

0

박매일님의 프로필 이미지
박매일
지식공유자

메서드가 호출되어서 메서드가 실행된후 해당메서드가 가지고 있는 값을 호출한 메서드로 리턴해주면 호출한 메서드는 그 값을 받아서 처리해야 되는 경우도 있기 때문에 result에 담아서 처리해야 됩니다. 아니면

System.out.println(sum(10,20)); 이런식으로 호출과 동시에 값을 받아서 출력을 한다면 result로 받을 필요는 없구요^^ 이해가 되셨을까요?

2TS님의 프로필 이미지
2TS

작성한 질문수

질문하기