Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
方法是public static void method(Object[] params),在以下场景中我应该如何调用它?
public static void method(Object[] params)
ClassA a
ClassB b
ClassC c
您可以动态创建对象数组:
method(new Object[] { a, b, c});
另一个建议是您更改方法的签名,以便它使用 java varargs:
public static void method(Object... params)
好的是它被编译成一个与上面签名相同的方法(Object[] params)。但它可能被称为 likemethod(a)或method(a, b, c)。
(Object[] params)
method(a)
method(a, b, c)