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()** 打印参数的索引和值。这允许程序在从命令行执行程序时动态显示所有传递的参数。
广告