命令行传参
package com. liu. method ;
public class Demo04 {
public static void main ( String [ ] args) {
for ( int i = 0 ; i < args. length; i++ ) {
System . out. println ( "args[" + i + "]:" + args[ i] ) ;
}
}
}
打开文件所在地址 通过地址栏打开cmd窗口 编译class文件 回到src一栏的窗口 输入完整的包地址 再加上字符串 回车输出
可变参数(不定项参数)
从Java1.5开始,Java支持传递同类型的可变参数给一个方法 在方法声明中,在指定参数后加一个省略号(…) 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明
package com. liu. method ;
public class Demo05 {
public static void main ( String [ ] args) {
test ( 1 , 2 , 3 , 4 , 5 , 6 , 7 ) ;
}
public static void test ( int . . . i) {
System . out. println ( i[ 0 ] ) ;
System . out. println ( i[ 1 ] ) ;
System . out. println ( i[ 2 ] ) ;
System . out. println ( i[ 3 ] ) ;
System . out. println ( i[ 4 ] ) ;
System . out. println ( i[ 5 ] ) ;
}
}