课程
/后端开发
/Java
/Java入门第二季 升级版
sum = score1 + score2;
return sum ;
为什么这么写不行啊?
2016-03-06
源自:Java入门第二季 升级版 8-9
正在回答
1、sum是一个方法,而不是一个函数,你这样写是和C语言搞混了
2、代码里的sum=score1+score2里的sum并不是方法sum,而是重新定义的一个新的变量,用于储存累加值,既然是一个新的变量,就需要指定类型int,你的代码里并没有指定类型。
3、两种书写方法,你可以看我在这一集里的笔记
yizhide
任小青 回复 yizhide
或者
public static int sum() {
return score1+score2;
}
int sum;
return sum;
和返回类型也有关系
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
3 回答return的问题
4 回答关于return的问题
2 回答return
4 回答return和return(score1+score2)区别
4 回答关于Return this的疑问