我想将键值对列表传递给我的函数。
我可以通过以下方式做到这一点:
HashMap<String, String> params = new HashMap<>();
params.put("param1", value1);
params.put("param2", value2);
foo(params);
但是有4行代码。我的foo
函数将在我的代码中多次调用,因此很难阅读。
我们可以减少此次通话中的行数吗?
foo([("param1", value1), ("param2", value2)])
?