- 재귀메서드
stack 영역 예제.
재귀메서드 : 자신의 메서드를 호출하는 메서드
스택영역이 있으므로 가능함.
📌
package chap6;
public class FactorialEx1 {
public static void main(String[] args) { //클래스 멤버
System.out.println("4!="+factorial(4)); //4*3*2*1
}
private static int factorial(int i) {
return (i==1)?1:i*factorial(i-1);
}
}
'수업(국비지원) > Java' 카테고리의 다른 글
| [Java] chap6 : 클래스와 객체 - 오버로딩, 오버로딩 메서드의 선택기준,오버로딩조건 (0) | 2023.04.15 |
|---|---|
| [Java] chap6: 클래스와 객체 - 클래스와 인스턴스의 호출, 매개변수의 자료형 (0) | 2023.04.15 |
| [Java] chap6 : 클래스와 객체 - 클래스 구현 (0) | 2023.04.15 |
| [Java] chap6 : 클래스와 객체 - 원의 넓이, 둘레 구하기 (0) | 2023.04.15 |
| [Java] chap6 : 클래스와 객체 - Exam3 (0) | 2023.04.15 |