在运行程序时,可以给程序传入参数,由main函数的args参数接收,请你更改main函数,使用命令行或者IDEA运行这个程序传入“111 222 333”这三个参数,并在main函数中打印出来。
时间: 2024-09-20 15:16:55 浏览: 11
当你在运行Java程序并传递参数时,这些参数会被自动添加到`main`函数中的`args`数组中。这里是修改后的`main`函数示例,它接受多个字符串参数并将其打印:
```java
public class Main {
public static void main(String[] args) {
if (args.length >= 1) { // 检查是否有至少一个参数
for (String arg : args) { // 遍历所有参数
System.out.println("Received argument: " + arg);
}
} else {
System.out.println("No arguments provided.");
}
}
}
```
要运行这个程序并传入"111", "222", 和 "333"三个参数,你可以按照以下步骤操作:
1. **在命令行中**:
- 打开终端(Windows为CMD或PowerShell,macOS/Linux为Terminal)。
- 导航到包含上述代码的.java文件所在的目录。
- 输入以下命令:`javac Main.java` (编译代码)
- 再次进入同一个目录,然后输入:`java Main 111 222 333` (运行程序并传参)
2. **在IntelliJ IDEA等集成开发环境(IDE)中**:
- 打开项目,找到包含Main类的源文件。
- 右键点击该文件,选择 "Run 'Main.main()'" 或者直接使用快捷键 `Ctrl+Shift+F10`。
- 在弹出的对话框里,在"Program Arguments"文本框中输入:"111 222 333",然后点击 "Run"。
执行以上步骤后,你应该会在控制台看到每个参数的打印输出。