我相信应该有不少人都疑惑,main后面的这个String []
args是干什么的呢?今天,巩固就为你们解密。
这是干什么的呢?先给大家一个简单定义(本人比较讨厌上来就举例子,因为举例子是辅助理解):这是一个字符串数组,是用来接收命令提示符当中的命令行的。
下面我举一个例子:
a.java源代码:
public class a{
public static void main(String [] args){
System.out.println(args[0]);
}
}
运行的命令行:
F:\>javac a.java
F:\>java a gbh
gbh
从这个例子我们可以看出,args接收了gbh这个值。
顺便说一下,args这个名字是可以更改的。