为什么要return,直接sum等于两数相加不行
public static int sum() {
return score1 + score2;
}
public static int sum() {
return score1 + score2;
}
2016-08-16
首先你这个方法是有问题的,你那两个参数没有传进来,然后为什么要return,我对句话有两个理解:1.写成函数的形式是为了多次调用,简化代码;2.按照你说的直接 int sum=score1 + score2;也是可以的,但是这是一个int型的函数,所以他必须返回一个int型的值,所以最后还是要 return sum;
public static int sum(score1,score2){ int sum = score1 + score2; rerutn sum; } 或者 static int sum; public static void sum(score1,score2){ sum = score1 + score2; } 或者 public static int sum(score1,score2){ rerutn score1 + score2; }
举报