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

顯示命令列引數的步驟

以下是顯示命令列引數的步驟

  • 定義一個 main 方法,其引數型別為 String[] 以接受**命令列引數**。
  • 使用 迴圈 遍歷 args 陣列並列印每個命令列引數。
  • 顯示每個引數的索引和值。
  • Java 程式顯示命令列引數。

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()** 列印引數的索引和值。這允許程式在從命令列執行程式時動態顯示所有傳遞的引數。

更新於: 2024-11-07

13K+ 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告