亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求大神解答,關于return和System.out.println的用法

求大神解答,關于return和System.out.println的用法

慕粉3248565 2016-04-26 12:46:42
public?class?Vehicle?{ /* 創建五個以上的生活中的交通工具,并同時查看他們運輸客人的方式 ?*? ?*?*/ String?type; String?ways; int?peoplenum; public??String?getWays()?{ System.out.println("出行方式是"); } public???int?getPeoplenum()?{ System.out.println("載人數為:"+peoplenum); } }在eclipse中運行,系統提示上面兩個?System.out.println 的語句出錯,必須使用return返回對象的值。為什么不能用System.out.println呢?
查看完整描述

3 回答

已采納
?
Caballarii

TA貢獻1123條經驗 獲得超629個贊

public???int?getPeoplenum() 這樣的方法定義決定了這個方法需要返回一個int類型的值,你這邊沒有return語句,所以會報錯,改成public ?void getPeoplenum()就行?

查看完整回答
1 反對 回復 2016-04-26
?
guozhchun

TA貢獻103條經驗 獲得超76個贊

可以使用。只不過函數有定義返回類型,在函數體中沒有返回對應的返回類型,所以編譯報錯??梢赃@樣修改

public?class?Vehicle?{
/*??創建五個以上的生活中的交通工具,并同時查看他們運輸客人的方式
?*?
?*?*/
????String?type;
????String?ways;
????int?peoplenum;
?????
????public??String?getWays()?{????????????????//?函數定義返回類型是String?類型
????????System.out.println("出行方式是");
????????return?ways;?????????????????????????//?返回一個String類型的變量
????}
????public???int?getPeoplenum()?{????????????//?函數定義返回類型是int類型
????????System.out.println("載人數為:"+peoplenum);
????????return?peoplenum;????????????????????//?返回一個int類型的變量
????}
?????
?????
}


查看完整回答
2 反對 回復 2016-04-26
?
qq_BullshitGame_0

TA貢獻5條經驗 獲得超0個贊

方法類型int 改void

查看完整回答
反對 回復 2016-04-26
  • 3 回答
  • 0 關注
  • 2125 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號