課程
/后端開發
/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 回答寫了一個有參無返回值的方法代碼,求大神寫一個有參有返回值的代碼(目前什么情況下用有參有返回值的方法,什么情況下用無參無返回值的方法還不是太清楚)
1 回答有一點不太清楚
2 回答這張還是不清楚
3 回答有點子不太清楚
6 回答沒有返回值
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-06
感覺你想法是沒錯的,代碼應該是這樣吧;
或者是;
2017-03-06
public static int sum() {} 中,int規定了返回值類型,也就是說,這個函數的返回值必須為int類型,否則就會報錯,sum=s1+s2; ?return sum; ? ??
這個可以用,不過要注意聲明 sum為int 類型。
2017-03-06
你說的這兩種寫法沒區別啊,反正最終都是要返回
2017-03-06
呃,這個怎么講呢, 一個是方法 ? 一個 ? 是語句 。是兩個不同的東西 ,這是我自己的理解。