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+ 次查看

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告