命令行参数就是main方法里面的参数String[] args,它就是一个数组,args只是数据类型的一个名称,即一个数组的变量。这是程序的入口点。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/b0abce06b801d32e421e1368a635db4e.png)
一个简单小程序了解java 命令行参数
代码如下:
class test
{
public static void main(String[] args)
{
for(int i=0;i<args.length;i++)
{
System.out.println("args["+i+"]="+args[i]);
}
}
}
结果如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f32013ab8aed1f9ea44101a670d5128c.png)
注:
命令行的参数以空格隔开。但是若命令行的参数本身包含空格时,则
该参数必须用一对双引号括起来。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ca2f941c6ced63f43486cdafffe567c7.png)