gpt4 book ai didi

java - 如何将 hashmap 值传递给函数

转载 作者:行者123 更新时间:2023-12-01 18:34:06 25 4
gpt4 key购买 nike

我在我的函数中使用了省略号,例如:

public static void test(int parameter1, HashMap... args) {
System.out.print("\n" + parameter1);

}

想要直接使用 hashMap 值调用此函数,如下所示:test(2,{test1=test1, test=test})

我想要的最终场景是将不同的键值对传递给函数并希望在函数内访问它们。

test(2,key1=value1,key2=value2,key3=value3 .... 等等)。可以建议使用任何数据类型来代替 HashMap。

最佳答案

省略号意味着您可以传入多个 HashMap。我不认为这是你打算做的。如果你想要的话,你可以传入整个 HashMap 。或者,您可以从 HashMap 中检索值,然后将其传入。但如果您想要键/值对,那么最好只传入整个 HashMap。

关于java - 如何将 hashmap 值传递给函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22806150/

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