课程
/后端开发
/Java
/Java入门第二季 升级版
public static int sum() { return score1+score2; //为什么不能用sum=s1+s2; return sum; }
2017-03-06
源自:Java入门第二季 升级版 8-9
正在回答
感觉你想法是没错的,代码应该是这样吧;
public static int sum(){ return (score1+score2); }
或者是;
public static int sum(){ int he = score1+score2; return he; }
Simple_XXN 提问者
public static int sum() {} 中,int规定了返回值类型,也就是说,这个函数的返回值必须为int类型,否则就会报错,sum=s1+s2; return sum; 这个可以用,不过要注意声明 sum为int 类型。
你说的这两种写法没区别啊,反正最终都是要返回
呃,这个怎么讲呢, 一个是方法 一个 是语句 。是两个不同的东西 ,这是我自己的理解。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答写了一个有参无返回值的方法代码,求大神写一个有参有返回值的代码(目前什么情况下用有参有返回值的方法,什么情况下用无参无返回值的方法还不是太清楚)
3 回答有点子不太清楚
2 回答这张还是不清楚
1 回答有一点不太清楚
3 回答返回值什么?