如何在Java中传递对象数组作为参数

前端之家收集整理的这篇文章主要介绍了如何在Java中传递对象数组作为参数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
方法是public static void method(Object [] params)),我应该在以下情况下调用它?

>一个对象作为参数ClassA a
>有多个对象作为参数ClassA a,ClassB b,ClassC c?
谢谢

解决方法

您可以即时创建对象数组:
method(new Object[] { a,b,c});

另一个建议是您更改方法的签名,以便它使用java varargs:

public static void method(Object... params)

好的是,它被编译成与上述相同签名的方法(Object [] params)).但它可以称为方法(a)或方法(a,c).

原文链接:https://www.f2er.com/java/122087.html

猜你在找的Java相关文章