例1:
//创建Hello.java
public class Hello
{
public static void main(String[] args)
{//args(arguments),类型是String的数组
//main的参数,有些人可以也写成String args[]的形式,我是不建议,String[]这个形式是我推荐的,这个形式,更容易理解
System.out.println(args);
System.out.println(args.length);
}
}
javac Hello.java//编译
java Hello//运行
运行结果:
[Ljava.lang.String;@15db9742
//说明这个参数的值是不空的
0
//说明传递了空数组过来
例2:
//创建Hello2.java
public class Hello2
{
public static void main(String[] args)
{//args(arguments),类型是String的数组
System.out.println(args.length);
for(int index=0;index<args.length;index ++)
{
System.out.println(args(index));
}
}
}
javac Hello2.java//编译
java Hello2 A//运行
运行结果:
1
A
例3:
//创建Hello2.java
public class Hello2
{
public static void main(String[] args)
{//args(arguments),类型是String的数组
System.out.println(args.length);
for(int index=0;index<args.length;index ++)
{
System.out.println(args(index));
}
}
}
javac Hello2.java//编译
java Hello2 A B C D E//运行
运行结果:
5
A
B
C
D
E
三个例子,搞懂java中的main参数String[] args
最新推荐文章于 2021-02-25 06:27:20 发布