6 回答

TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超10個(gè)贊
普通類的情況下,就是你在定義java方法時(shí),必需要定義一個(gè)返回值類型或者使用void占位符占位,然后在方法體末端return一個(gè)返回值,需要與定義時(shí)候的返回值類型一致,然后在調(diào)用此方法時(shí),就會(huì)把返回值傳輸?shù)秸{(diào)用處。(我感覺簡單點(diǎn)理解就是,你讓方法去做某件事,那么做完之后是不是該通知你一聲,這時(shí)候通知我們的就是返回值)
/** ?*????方法 ?*/ public?static?String?add(){//String返回值類型的方法 ????String?num;//定義一個(gè)String局部變量 ????return?num;//返回局部變量 } /** ?*????主函數(shù) ?*/ public?static?void?main(String[]?args){ ????add();//調(diào)用add方法 }

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超11個(gè)贊
做餃子的時(shí)候,要去超市買肉。
你的16塊一斤的豬肉就是參數(shù),絞肉機(jī)就是方法體,然后絞出來的肉末就是返回值

TA貢獻(xiàn)242條經(jīng)驗(yàn) 獲得超128個(gè)贊
就是返回結(jié)果....
你這樣理解:你送手機(jī)去維修...維修完..都會(huì)把維修的結(jié)果給回你 ?
? ? ? ? ? ? ? ? ? 你調(diào)用了java函數(shù)...執(zhí)行完函數(shù)....返回執(zhí)行的結(jié)果給你

TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超1個(gè)贊

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊
返回值就是方法執(zhí)行完之后你想要的結(jié)果,比如你方法的作用是兩個(gè)數(shù)的和,那就返回其和;你想要通過通過方法看某些條件是否滿足,那就返回true,false(當(dāng)然你也可以返回某些其他值再進(jìn)行判斷)??傊?,返回值就是你想要方法實(shí)現(xiàn)什么。

TA貢獻(xiàn)53條經(jīng)驗(yàn) 獲得超11個(gè)贊
函數(shù)調(diào)用后,你想知道結(jié)果(可能是數(shù)學(xué)的運(yùn)算,也可能是函數(shù)是否執(zhí)行成功),讓函數(shù)輸出一個(gè)值(通過這個(gè)值你可以知道數(shù)學(xué)運(yùn)算的結(jié)果,或者函數(shù)是否執(zhí)行成功),這個(gè)輸出的就是返回值

TA貢獻(xiàn)20條經(jīng)驗(yàn) 獲得超8個(gè)贊
怎么說,相當(dāng)于你調(diào)用方法的時(shí)候,需要用到這個(gè)方法返回的結(jié)果。比如你做加法運(yùn)算,得到的結(jié)果還要拿來進(jìn)一步運(yùn)用,這時(shí)候就需要返回值。偷偷提示一下,有返回值的方法,可以直接打印,打印的結(jié)果就是它的返回值:
System.out.println(add(1,2));
沒有返回值的方法,直接打印方法會(huì)報(bào)錯(cuò)的。
添加回答
舉報(bào)