课程
/后端开发
/Java
/Java入门第二季 升级版
用 return sum= score1+score2; 为什么不可以啊? 还有这里为什么要用return ,用其他的方法可以不?
2016-01-26
源自:Java入门第二季 升级版 8-9
正在回答
还可以用全局变量或传入指针
void方法就是不需要返回值,如果是其他有返回值的方法,就必须return一个和声明类型相同的值或者变量,(也可以是它的子类类型,多态性)。而不是一个表达式!
前面没定义viod说明需要返回值,return是表示返回一个返回值。
return 后面跟的是你前面声明的返回值,只能是一个值。
而你这个sum = score1 + score2;是一个赋值表达式,
为什么要用return,方法的返回关键字就是return啊,没理解你的意思
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
4 回答关于Return this的疑问
5 回答关于return
2 回答关于 return
3 回答return的问题
4 回答return问题