java中main方法的 (String []args)
String[] args是main函數的形式參數,可以用來擷取指令行使用者輸入進去的參數。java 本身不存在不帶String args[]的main函數,java程式中去掉String args[]會出現錯誤。
建個test類 在cmd中運作時輸入java test a b c,并且在你的main函數裡面加這段話:System.out.println(
"arg is"
+args[
]+
" "
+args[
1
]+
" "
+args[
2
]),然後看看輸出是什麼?
是不是:
This is a simple Java program
arg is a b c
***********test.java*******************
public
class
test {
public
static
void
main(String[] args) {
System.out.println(
"This a java program!"
);
System.out.println(
"arg is "
+args[
]+
" "
+args[
1
]+
" "
+args[
2
]);
}
}
********cmd*****************
C:\>javac test.java
C:\>java test a b c
This a java program!
arg is a b c