jAVA递归代替for循环实现
时间: 2023-10-23 21:26:33 浏览: 112
Java递归实现Trie树
递归可以实现循环的功能,以下是一个例子,将for循环递归实现:
```
public static void loop(int start, int end) {
if (start > end) {
return;
}
System.out.println(start);
loop(start + 1, end);
}
```
这个方法会打印从 `start` 到 `end` 的整数,递归终止条件是 `start` 大于 `end`。在递归中,每次打印当前的 `start`,然后递归调用 `loop(start + 1, end)`,从而实现循环的效果。
阅读全文