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

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

關于Java第一季7_4的一點問題。

關于Java第一季7_4的一點問題。

慕慕夕 2016-08-26 17:04:47
public?class?HelloWorld?{ ???? ????//完成?main?方法 ????public?static?void?main(String[]?args)?{ ???????? ????????//?創建對象,對象名為hello ??HelloWorld?hello?=?new?HelloWorld();? ???????? ????????//?調用方法并將返回值保存在變量中 ????????int?maxScore?=?hello.getMaxAge(); ???????? ??//?輸出最大年齡 ??System.out.println("最大年齡為:"?+?maxScore);? ?} ?/* ??*?功能:輸出學生年齡的最大值? ?????*?定義一個無參的方法,返回值為年齡的最大值 ?????*?參考步驟: ?????*?1、定義一個整形數組?ages?,保存學生年齡,數組元素依次為?18?,23?,21?,19?,25?,29?,17 ?????*?2、定義一個整形變量?max?,保存學生最大年齡,初始時假定數組中的第一個元素為最大值 ?????*?3、使用?for?循環遍歷數組中的元素,并與假定的最大值比較,如果比假定的最大值要大,則替換當前的最大值 ?????*?4、使用?return?返回最大值 ??*/ ?public?int?getMaxAge()?{ ?int[]?ages?=?{18,23,21,19,25,29,17}; ?int?max?=?ages[0]; ?for(?int?i?=?0?;?i?<?ages.length?;i++?){ ??if(ages[i]?>=?max?){ ???max?=?ages[i]; ??} ?} ?return?max; ?} }為什么最后 return?到max??而不是返回到”?int maxScore = hello.getMaxAge();”中的maxScore呢?
查看完整描述

2 回答

已采納
?
噼喱啪啦

TA貢獻392條經驗 獲得超170個贊

getMaxAge()是一個方法,返回類型為int,只能指定返回的為max,也就是說,調用了getMaxAge即返回一個數值,此數值為max,上面的maxScore是用來存儲最大分數的,也就是接受getMaxAge()的返回值,

查看完整回答
反對 回復 2016-08-26
?
風一般的男人

TA貢獻6條經驗 獲得超3個贊

getMaxAge()是一個函數方法,返回值是max,就是說,任何調用此函數都會返回max,也就是最大年齡;

?int maxScore = hello.getMaxAge();是調用這個函數,然后用maxScore 來接收返回值max;

查看完整回答
1 反對 回復 2016-08-26
  • 2 回答
  • 0 關注
  • 1643 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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