gpt4 book ai didi

java - 如何向可变参数添加参数?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:37:09 25 4
gpt4 key购买 nike

<分区>

假设我有方法

void m1(Object... objs) {
m2("added", objs);
}

void m2(Object... objs) {
for (Object o : objs) {
// do something with Object o
}
}

如果我调用 m1("a", "b"),我希望 m2 看到一个包含 3 个对象(字符串“added”、“a”和“b”)。然而,m2 只看到 2 个对象:字符串“added”和一个 Object[] 数组,它在内部包含字符串“a”和“b”。

我怎样才能获得所需的行为,也就是说,我只需将元素添加到可变参数中,然后再将它们转发到另一个方法?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com