publicstaticvoidmain(String[] args){for(int i =0; i < args.length; i++){System.out.println("arg"+"["+ i +"]"+ arg[i]);}}
第一步:打开文件目录
第二步:编码.class文件
第三步:退到src目录下
第四步:传递参数
可变参数
JDK 1.5,Java支持传递同类型的可变参数给一个方法。
在方法声明中,在指定参数类型后加一个省略号(…)。
一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。
// 输出最大的值// main 方法publicstaticvoidmain(String[] args){printMax(34,55,66,85,2);// 可变参数可以传任意多个参数,但必须是定义的方法类型的参数}// 排序方法publicstaticvoidprintMax(double... numbers){// 这里的double...就是可变参数if(numbers.length ==0){System.out.println("NO");return;}double result = numbers[0];// 排序for(int i =1; i < numbers.length; i++){if(numbers[i]> result){
result = numbers[i];}}System.out.println("This is "+ result);}