在一条语句中将不同的参数传递给不同的方法可以通过以下几种方式实现:
method1(param1=value1, param2=value2)
method2(param3=value3, param4=value4)
这样就可以将不同的参数传递给不同的方法。
class Params {
String param1;
String param2;
String param3;
String param4;
}
Params params = new Params();
params.param1 = value1;
params.param2 = value2;
params.param3 = value3;
params.param4 = value4;
method1(params.param1, params.param2);
method2(params.param3, params.param4);
或者使用字典:
Map<String, Object> params = new HashMap<>();
params.put("param1", value1);
params.put("param2", value2);
params.put("param3", value3);
params.put("param4", value4);
method1(params.get("param1"), params.get("param2"));
method2(params.get("param3"), params.get("param4"));
void method1(String... params) {
// 使用params[0], params[1]等访问参数
}
void method2(String... params) {
// 使用params[0], params[1]等访问参数
}
method1(value1, value2);
method2(value3, value4);
以上是几种常见的方式,可以根据具体的编程语言和场景选择合适的方法来实现在一条语句中将不同的参数传递给不同的方法。
领取专属 10元无门槛券
手把手带您无忧上云