리턴을 쓰다보니 이런 의문이 생겼다..
아니이 void로 메소드 설정하고 c1.메소드명(10,20); 이런식으로 해서 값 불러올 수 있는데
왜 리턴을 써야하지?

1. void로 쓸 경우
어라라라 값을 출력은 가능한데 다른 곳에 이용할 수가 없네??
sum1 13+20한 값을 a에 넣고 minus 20-10한 값을 b에 넣어서 둘이 또 더하고 싶었는데 아놔 쒸..

그럼
2)리턴을 사용해봐야겠꾼..
리턴을 사용하면 밖에서 변수에 그 값을 담아서 다른곳에 이용이 가능하다 void는 쓸 수가 없다
ex)
오케이 다른 예제를 만들어보자
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 |