java怎么在main函数的args数组里面放参数
时间: 2023-12-10 15:41:42 浏览: 33
在 Java 的 main 函数中,可以通过 args 参数来接收命令行传递的参数。args 是一个字符串数组,其中的每个元素都对应着一个传递进来的参数。可以通过在命令行中输入参数来为 args 数组赋值,例如:
```
java MyClass arg1 arg2 arg3
```
这里的 MyClass 是你的 Java 类的名称,arg1、arg2、arg3 则是你想要传递的参数。在程序中,可以通过 args 数组来获取这些参数的值,例如:
```java
public class MyClass {
public static void main(String[] args) {
String arg1 = args[0];
String arg2 = args[1];
String arg3 = args[2];
System.out.println("arg1 = " + arg1);
System.out.println("arg2 = " + arg2);
System.out.println("arg3 = " + arg3);
}
}
```
运行该程序后,会输出以下结果:
```
arg1 = arg1
arg2 = arg2
arg3 = arg3
```
这样就可以在 Java 中使用命令行传递的参数了。需要注意的是,如果没有传递参数,args 数组的长度为 0,访问 args[0] 会抛出 ArrayIndexOutOfBoundsException 异常。