Java方法参数不确定多少个
时间: 2024-05-02 13:18:53 浏览: 176
在Java中,可以使用可变参数列表来处理方法参数不确定数量的情况。可变参数列表使用三个点(...)来表示,放置在方法参数的最后一个位置。例如:
```
public void myMethod(String... names) {
// 方法体代码
}
```
在上面的例子中,myMethod方法可以接受任意数量的String类型参数,这些参数会被封装成一个数组。调用该方法时可以传入0个或多个参数,例如:
```
myMethod(); // 不传入任何参数
myMethod("Tom"); // 传入一个参数
myMethod("Tom", "Jerry", "Spike"); // 传入多个参数
```
在方法内部可以使用普通的数组操作来处理这些参数,例如:
```
public void myMethod(String... names) {
for (String name : names) {
System.out.println(name);
}
}
```
上面的代码会依次输出传入的所有参数。