有的�伙伴看到���解,为什么是 String[] args,这个 args 是干嘛的?
String[] args å�¯ä»¥çœ‹å‡ºæ�¥å®ƒæ˜¯ä¸€ä¸ªæ•°ç»„ã€‚åœ¨å‘½ä»¤è¡Œä¸æ¯”如è¿�行 Test.class 文件,ä½ å�¯ä»¥è¿™æ ·å†™ï¼š
java Test runoob
ç›¸å½“äºŽç»™æ•°ç»„ä¼ å…¥äº†ä¸€ä¸ª runoob å—符串。也å�¯ä»¥æ‰“å�°å‡ºæ�¥ï¼Œå�¯ä»¥ä½œä¸ºç®€å�•的输入。
例如:
public class Test {
public static void main(String[] args) {
System.out.println(args[0]);
}
}
�行以上实例,输出结果如下:
$ javac Test.java $ java Test runoob runoob
æ¤å¤„注æ„�,main 是一个程åº�的入å�£ï¼Œä¸€ä¸ª java 程åº�è¿�行必须而且有且仅有一个 main 方法。
args[0] æ˜¯ä½ ä¼ å…¥çš„ç¬¬ä¸€ä¸ªå�‚数,args[1]æ˜¯ä¼ å…¥çš„ç¬¬äºŒä¸ªå�‚数,以æ¤ç±»æŽ¨ã€‚