Java 程式顯示命令列引數
在本文中,我們將學習如何使用 命令列引數 在 Java 中。命令列引數提供了一種在從命令列執行程式時向程式傳遞資訊的方法。這些引數作為 字串陣列 傳遞到 Java 程式的 main 方法,允許程式直接訪問和使用它們。
問題陳述
給定一個 Java 程式,任務是顯示在執行程式時傳遞給程式的所有命令列引數。
輸入
Command-line arguments:輸出
this is a command line 200 -100
args[0]: this
args[1]: is
args[2]: a
args[3]: command
args[4]: line
args[5]: 200
args[6]: -100
顯示命令列引數的步驟
以下是顯示命令列引數的步驟
Java 程式顯示命令列引數
以下程式顯示所有命令列引數
public class CommandLine { public static void main(String args[]) { for(int i = 0; i<args.length; i++) { System.out.println("args[" + i + "]: " + args[i]); } } }
嘗試按如下所示執行此程式 -
$java CommandLine this is a command line 200 -100
輸出
args[0]: this args[1]: is args[2]: a args[3]: command args[4]: line args[5]: 200 args[6]: -100
程式碼解釋
程式接受執行程式時傳遞的**命令列引數**。main 方法在 args 陣列中獲取這些引數。一個 for 迴圈 用於遍歷陣列,對於每個引數,它使用**System.out.println()** 列印引數的索引和值。這允許程式在從命令列執行程式時動態顯示所有傳遞的引數。
廣告