public class Demo04 {
public static void main(String[] args) {
for (int i = 0; i < args.length; i++) {
System.out.println("args["+i+"]"+args[i]);
}
}
}
这里的args是一个字符串数组,我们可以通过命令行传参,如下:
注意:编译java程序时,我们需要在当前类所在的文件夹下,运行类文件时需要是全类名!
int ... num
public class Test {
public static void main(String[] args) {
test(1,2,3,4,5,6,7,8,9);
}
public static void test(int ... a){
for (int i:a) {
System.out.println(i);
}
}
}
test方法里的a参数相当于一个一个int类型的a数组,上图实际应用如下:
public class Test {
public static void main(String[] args) {
int[] a= {1,2,3,4,5,6,7,8,9};
test(a);
}
public static void test(int[] a){
for (int i:a) {
System.out.println(i);
}
}
}
注意:如果使用可变参数,一定要把可变参数放在最后。
原文:https://www.cnblogs.com/xd-study/p/12853015.html