加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

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

发布时间:2020-12-14 05:34:32 所属栏目:Java 来源:网络整理
导读:该方法是public static void method(Object [] params)),我应该在以下情况下调用它? 一个对象作为参数ClassA a 有多个对象作为参数ClassA a,ClassB b,ClassC c? 谢谢 解决方法 您可以即时创建对象数组: method(new Object[] { a,b,c}); 另一个建议是您更
该方法是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).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读