본문 바로가기
JAVA/절차지향

리턴 추가설명

by SEOKIHOUSE 2023. 3. 10.

리턴을 쓰다보니 이런 의문이 생겼다..

 

아니이 void로 메소드 설정하고 c1.메소드명(10,20); 이런식으로 해서 값 불러올 수 있는데 

 

왜 리턴을 써야하지?

1. void로 쓸 경우

어라라라 값을 출력은 가능한데 다른 곳에 이용할 수가 없네??

sum1 13+20한 값을 a에 넣고 minus 20-10한 값을 b에 넣어서 둘이 또 더하고 싶었는데 아놔 쒸..

그럼

2)리턴을 사용해봐야겠꾼..

리턴을 사용하면 밖에서 변수에 그 값을 담아서 다른곳에 이용이 가능하다 void는 쓸 수가 없다


ex)

오케이 다른 예제를 만들어보자

return있는 sum메소드와  없는 avg메소드 두개 실행시켜보기~

sum은 값 출력되고 다른곳에 넣어서 실행 가능하지만 avg는 호출만 가능하다~


ex)

오케이 다른 예제를 만들어보자

 

'JAVA > 절차지향' 카테고리의 다른 글

입출력(io) - String[]args  (0) 2023.03.09
메소드 method~( 함수 function~) +리턴  (0) 2023.03.09
배열 array  (0) 2023.03.09
반복문  (0) 2023.03.09
논리 연산자(and or ..)  (0) 2023.03.09