자바/정리
(JAVA)메서드
acid7937
2022. 11. 8. 16:14
우리는 지금까지 Println이라는 기능을 사용해 봤을 것이다. 그런데 이게 그냥 동작하는 것이 아닌 누군가가 만들어 놓은 메서드이다. 혹은 https://acid7937.tistory.com/9 여기서 내림차순과 올림차순 코딩을 해보았는데 Arrays.sort() 메서드를 사용하여 간결하게 나타내는 법을 확인해 보았다. (Arrays는 클래스이고 sort()가 메서드 이지만 차차 설명하겠다.)
그런데 이걸 우리가 직접 만든 메서드를 사용하여 코드를 간결화시킬 수 있다.
이런 코드를 메소드를 사용하여 묶어주면
이렇게 간단해진다. 이렇게 예시를 들면 그냥 쓰는 게 빠른데?라고 말할 수 있지만 저게 천 번 만 번 사용해야 된다고 하면 생각해보면 납득이 될 것이다. 항상 println 기능을 만들어서 쓰지 않는 것처럼 말이다.
즉 메서드를 사용하면 코드의 재활용이 높아져 간결해 지고 이는 유지보수에 긍정적인 효과를 주게 된다.
----------------------------------------------------------
메서드에 값을 입력해서 호출하는 방법도 있다.
인자(argument)값을 설정해 주면 매게변수(parameter)에 적용이 되게 된다.