在java 中定义一个方法,给定两个数字,求出这两个数字之间所有偶数的和
public int getSum(int a, int b){
int start = a>b?b:a;
int end = a>b?a:b;
int sun = 0;
while(start < end - 1){
start ++;
if(start % 2 ==0){
sum += start;
}
}
return sum;
}
public int getResult(Integer num1,Integer num2){
int num=num1+1;
int sumValue=0;
while(num<num2){
if(num%2==0 ){
sumValue+=num;
num+=2;
}
else{
num++;
}
}
return sumValue;
}
//确保两个数都为整数
public int getResult(Integer num1,Integer num2){
int num=num1+1;
int sumValue=0;
while(num<num2){
if(num%2==0 ){
sumValue+=num;
num++
}
}
return sumValue;
}
public static int sum(int num1,int num2){
int sum=0;
for(int i=num1,j=num2;i<=j;i++,j--){
if(i!=j){
if(i%2==0){
sum += i;
}
if(j%2==0){
sum += j;
}
}else{
if(i%2==0)
sum+=i;
}
}
return sum;
}