java程序有一个主方法,是这样的public static void main(String [] args)
你说的args[0]就是你用命令行编译运行java程序时,传入的第一个参数,比如你运行一个程序,代码如下:
public class Test{
public static void main(String [] args){
for(int i=0;i<args.length;i++)
System.out.println(args[i]);
}
}
编译
javac Test.java
运行
java Test param1 param2 回车
你得到的结果是
param1
param2
也就是说args[0]是你传入的第一个参数args[2]是传入的第二个参数,以此类推。
注:命令行编译、运行java程序需要配置JDK环境变量