使用命令行参数获取值java
时间: 2023-09-02 10:11:51 浏览: 51
在Java中,可以通过args数组来获取命令行参数的值。args数组是在main方法中定义的,它存储了命令行参数的值。
下面是一个简单的示例代码,演示如何获取命令行参数的值:
```java
public class CommandLineArgsExample {
public static void main(String[] args) {
// 输出命令行参数的数量
System.out.println("Number of command line arguments: " + args.length);
// 输出每个命令行参数的值
for (int i = 0; i < args.length; i++) {
System.out.println("Argument " + (i + 1) + ": " + args[i]);
}
}
}
```
在这个示例中,我们首先输出了命令行参数的数量,然后使用一个for循环输出每个命令行参数的值。在for循环中,我们使用args[i]来获取每个命令行参数的值。
要运行这个示例代码,需要在命令行中输入以下命令:
```
java CommandLineArgsExample arg1 arg2 arg3
```
其中,arg1、arg2和arg3是三个命令行参数的值。当你运行这个命令时,你应该会看到以下输出:
```
Number of command line arguments: 3
Argument 1: arg1
Argument 2: arg2
Argument 3: arg3
```
这表明我们已经成功地获取了每个命令行参数的值。