본문 바로가기
Study/java

함수 정의하기

by 얏옹이 2022. 10. 30.
반응형

 

함수는 하나의 기능을 수행하는 일련의 코드입니다.

 

예를들어서 특정 행동의 함수 코드를 작성해놓고

 

메인메서드에서는 작성해놓은 함수를 호출만 하면 해당 함수에 들어가있는 동작이 실행되고 값을 리턴해줍니다.

 

예를들어서 num1, num2를 숫자 1.2로 지정해두고 연산을 그냥 해서 더한값을 3으로 출력해도 되지만

 

이를 함수로 이용하면 함수에 수1과 수2를 받으면 해당 두 수를 더해서 결과값을 리턴하게 하고

 

메인메서드에서는 리턴 받은 결과값을 출력만 하면 됩니다.

 

따라서 함수는 어떤 기능을 수행하도록 미리 구현해놓고 필요할때마다 호출하여 해당 기능을 사용할수 있습니다.

 

 

하단에 이런식으로 각각 연산식을 함수에 담아서 호출할수 있게 작성후에

 

메인메서드에서는 해당 값을 변수에 담고 출력만 해주는거죠.

 

 

이런식으로 잘 출력됩니다.

 

각종 연산식을 다 코드에 적지 않고 함수화 하면 좀더 수월하게 코드를 작성할수 있습니다.

 

 

반응형