java中的object... args参数

时间:2023-01-30 14:54:48

今天在看数据库连接时看到一个方法execSQL(String sql,object... args),该方法中使用了object... args参数,该语法是JDK1.5新增语法,新特性,动态参数或者是可变参数的意思。

method (object... args)

调用method方法时,使用几个形参都可以,如:

method(1,2)

method(1,"word")

method("word")


但在函数内部使用这个参数时,与Object[] args无任何区别。