我有一组这样定义的函数:
public void foo1(int a, int b){
if (a > b){
c++;
}
}
public void foo2(int a, int b){
if (a > b && b = 7){
c++;
}
}
public void foo3(int a, int b){
if (a >= b){
c++;
}
}
仅在 a 和 b 的条件上有所不同。有没有办法将这些作为一个函数包含在内,我可以将条件设置为变量?或者类似的东西?
编辑:请注意这是一个简单的例子,我想知道是否可以将条件传递给函数