使用命令行参数获取一个整数java
时间: 2024-02-01 07:02:07 浏览: 93
可以使用Java中的args数组来获取命令行参数。下面是一个示例代码,可以获取一个整数命令行参数并打印出来。
```
public class GetIntegerFromCommandLine {
public static void main(String[] args) {
if (args.length > 0) {
try {
int num = Integer.parseInt(args[0]);
System.out.println("The integer number is: " + num);
} catch (NumberFormatException e) {
System.err.println("Invalid integer number: " + args[0]);
}
} else {
System.err.println("Please provide an integer number as a command-line argument.");
}
}
}
```
使用时,在命令行中输入以下命令:
```
java GetIntegerFromCommandLine 123
```
这将打印出:
```
The integer number is: 123
```
如果输入的参数不是整数,则会打印出错误信息:
```
java GetIntegerFromCommandLine abc
```
这将打印出:
```
Invalid integer number: abc
```
阅读全文