Day6.1
命令行含参
-
arg.length代表数组长度
-
cd../退回上一级,加上包的路径,-encoding UTF-8
可变参数
-
在方法声明中,在指定参数类型后加一个省略号...
-
一个方法中只能指定一个可变参数,它必须是方法的最后一个参数
-
调用可变参数的方法
递归
-
-
递归头:什么时候不调用自身方法。如果没有头将陷入死循环。
-
递归体:什么时候需要调用自身方法。
public class Demo05 {
public static void main(String[] args) {
System.out.println(f(5));
}
//1! 1
//2! 2*f(1)
//3! 3*f(2)
public static int f(int n){
if(n == 1){
return 1;
}else{
return n*f(n-1);
}
}
}

浙公网安备 33010602011771号