java 语法 Object... args
时间: 2023-02-08 17:56:00 浏览: 190
java language and object
Object... args 是 Java 中的可变参数语法。它允许在方法声明中指定任意数量的参数,类型都是 Object。在调用方法时,可以传入任意多个参数,编译器会把它们封装成一个数组传给方法。
例如:
```
void printArguments(Object... args) {
for (Object arg : args) {
System.out.println(arg);
}
}
```
你可以这样调用这个方法
```
printArguments("Hello", 123, 3.14, true);
```
可以传入任意数量的参数,这样编译器会把它们封装成一个数组传给方法
另外在Java 5之后加入了可变参数语法之后,原来用Object[]来实现可变参数的方式就被废弃了。
阅读全文