NULL
자바 재귀함수 본문
재귀함수를 사용하지않은 코드
public static int function(int number) {
int sum = 1;
for(int i = 2; i <= number; i++) {
sum *= i;
}
return sum;
}
public static void main(String[] args) {
System.out.println(function(10));
}
재귀함수를 사용한 코드
public static int function(int number) {
if(number == 1) {
return 1;
}else {
return number * function(number -1);
}
}
public static void main(String[] args) {
System.out.println(function(10));
}
코드를 간결하게 할 수 있다.
'Back-end > JAVA' 카테고리의 다른 글
자바 2차원 배열개념 (0) | 2021.12.28 |
---|---|
자바 배열개념 (0) | 2021.12.27 |
자바 charAt, subStirng 함수 (0) | 2021.12.26 |
자바 return (0) | 2021.12.26 |
자바 사용자 정의 함수 (0) | 2021.12.26 |
Comments