Java程式顯示命令列引數


在本文中,我們將學習如何在Java中使用命令列引數。命令列引數提供了一種在從命令列執行程式時向程式傳遞資訊的方法。這些引數作為字串陣列傳遞給Java程式的主方法,允許程式直接訪問和使用它們。

問題陳述

給定一個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

顯示命令列引數的步驟

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

  • 定義一個型別為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

程式碼解釋

該程式接受在執行程式時傳遞的**命令列引數**。主方法在args陣列中獲取這些引數。for迴圈用於迭代陣列,對於每個引數,它使用**System.out.println()**列印引數的索引和值。這允許程式在從命令列執行程式時動態顯示所有傳遞的引數。

更新於:2024年11月7日

13K+ 次瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.