public class ArrayTest {
public static void newBehaviour(int... args) {
System.out.println("数据长度为:" + args.length);
}
public static void main(String[] args) {
// 可不传参数
newBehaviour();
int[] a = {1,2,3,4};
newBehaviour(a);
// 参数为null时有异常
newBehaviour(null);
}
}
输出结果:
数据长度为:0
数据长度为:4
Exception in thread "main" java.lang.NullPointerException