请解释一下下面的接口中方法的参数

publicinterfaceFastMethod{
Objectinvoke(Objectobj,Object...args);
}
Object...args是什么意思呢?
哔哔one
浏览 386回答 2
2回答

富国沪深

这个jdk5.0开始的特性。表示不定个数的参数。写几个例子吧。有方法publicstaticvoidtest(String...args){}可以这样调用test("A");可以test(newString[]{"A","B","C"});可以test();还可以...test(newString[]{});需要注意的是在参数列表中,可变参数必须放在最后。

神不在的星期二

代表可选参数,动态参数也就是说这个参数,可以有,可以无。也可以多个参数。表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript