If条件然后在java中多次输入值
我有两个具有许多参数的对象。 我需要按每个字段进行比较,并输入关于哪些字段不同的信息 如何清洁 我不喜欢那样的事情If条件然后在java中多次输入值,java,if-statement,compare,Java,If Statement,Compare,我有两个具有许多参数的对象。 我需要按每个字段进行比较,并输入关于哪些字段不同的信息 如何清洁 我不喜欢那样的事情 if(<condition>) { list.add(object.getParam()); } if(<condition>) { list.add(object.getParam()); } if(<condition>) { list.add(object.getParam()); } if(<conditio
if(<condition>) {
list.add(object.getParam());
}
if(<condition>) {
list.add(object.getParam());
}
if(<condition>) {
list.add(object.getParam());
}
if(<condition>) {
list.add(object.getParam());
}
(...)
if(){
添加(object.getParam());
}
if(){
添加(object.getParam());
}
if(){
添加(object.getParam());
}
if(){
添加(object.getParam());
}
(...)
例如,也许有更干净的方法通过流来实现它
switch (a) {
case condition1:
list.add(val);
break;
case condition2:case condition3:
list.add(val);
break;
default:
break;
}
那么,你是说这个。试试开关块?那么你想要两个对象之间有一种“增量”吗?这能回答你的问题吗?在StackOverflow上,最好添加一个解释,说明为什么您的解决方案应该有效。