메소드 시그니처

· Java
재귀 (Recursive) 메소드 재귀 메소드는 메소드가 자기 자신을 호출하는 것이다. public class Recursive { public static void max(int value) { if (value < 0) { return; } else { System.out.println(value); max(value - 1); } } public static void main(String[] args) { max(10); } } 위 코드처럼 max 함수는 자기 자신을 또 호출하여 10부터 0까지 출력하는 반복문 효과가 발생한다. 이 때, 주의해야 할 것은 추가 호출 없이 return 하는 종료 조건도 있어야 한다는 것이다. 재귀 메소드는 팩토리얼, 피보나치, 하노이의 탑 문제를 해결할 때 활용할 수..
monte6198
'메소드 시그니처' 태그의 글 목록