一、目的
说明Java入口类的main方法的参数接收。
二、说明
1、入口类是Java程序开始执行的第一个类。
2、入口类用public修饰。
3、入口类内部有静态的main方法。
三、main方法的参数
1、main方法案例
public static void main(String[] a){
}
2、main方法的参数是1个String类型的数组
数组的每个元素是按顺序传入java命令调用的每个参数。
3、用java命令执行程序时传入参数
格式:
java 类名 参数
注意:如果参数有多个,用空格隔开。
四、案例
1、已知有下列类
public class Test {
public static void main(String[] a){
// 打印参数个数
System.out.println("size:" + a.length);
// 打印每个参数
for(int k = 0; k < a.length; k++){
System.out.println(a[k]);
}
}
}
2、编译后,执行下列命令
java Test a b c
说明:后面每个参数用空格隔开;如果参数有空格,就用双引号""来包括整个参数。
3、执行结果如下
size:3
a
b
c
说明:会把传入的参数"a b c"按照空格分割,从左到右依次存入String类型的数组,传给main(String[] a)方法。
也就是a[0]是字符'a',a[1]是字符'b',a[2]是字符'c'。
649

被折叠的 条评论
为什么被折叠?



