【发布时间】:2013-09-12 00:52:06
【问题描述】:
假设我有一个接受三个参数的函数。当然我可以通过这种方式检查这个函数的任何两个参数是否为空。
returnType function(p1, p2, p3){
if((p1 == null && p2 == null) || (p2 == null && p3 == null) || (p3== null && p1 == null)){
return;
}
}
但这相当麻烦,并且无法针对大量参数进行扩展。
这样做的优雅方法是什么?
提前致谢。
【问题讨论】:
-
您在此处建议的繁琐方式不管是否繁琐都行不通。
-
我知道,只是变短了。我没有完全按照你所看到的语言编写它。
-
提问时请使用真实代码。
-
(DUPLICATE)在链接stackoverflow.com/questions/271526/… 中回答了一个格式更好的问题
标签: java function parameters coding-style