编写一个方法(函数).功能要求从参数X累加到参数Y,并返回累加后的整数结果。

编写一个方法(函数).功能要求从参数X累加到参数Y,并返回累加后的整数结果。
例如:参数X=1,Y=100,返回累加结果为5050.请问大家都有几种好的方法啊。

循环就好,条件判断,到100就停

int sum=0;
for(int i=1;i<100;i++)
{
sum=sum+i;
}

int sum=0;
for(int i=1;i<=100;i++)
{
sum=sum+i;
}

for循环

int sum = 0;
for(int i = 100; i>=1;i--){
sum += i;
}
System.out.println(sum);

while循环

int sum = 0;
int i = 1;
while(i<=100){
sum += i;
i++;
}
System.out.println(sum);

//方法sumAdd用来传入从a加到b,并返回结果sum
public int sumAdd(int a,int b){
int sum = 0;
for(int i = a;i<=b;i++){
sum = sum+i;
}
return sum;
}
//主方法中调用并接收
int sum =sumAdd(a,b);
System.out.println(sum)//输出