java中return的理解 Java的return返回值是返回到方法了嗎?
Java的return返回值是返回到方法了嗎?事實(shí)上,Java提供了return,這是保持調(diào)用者和被調(diào)用者之間通信的關(guān)鍵。例如,如果一個(gè)對(duì)象調(diào)用一個(gè)方法,它需要根據(jù)該方法的不同返回值執(zhí)行不同的業(yè)務(wù)處理
Java的return返回值是返回到方法了嗎?
事實(shí)上,Java提供了return,這是保持調(diào)用者和被調(diào)用者之間通信的關(guān)鍵。例如,如果一個(gè)對(duì)象調(diào)用一個(gè)方法,它需要根據(jù)該方法的不同返回值執(zhí)行不同的業(yè)務(wù)處理。如果沒有退貨機(jī)制,就只有一個(gè)業(yè)務(wù)處理,就不會(huì)出現(xiàn)多個(gè)案例。返回值的含義是保持方法調(diào)用方和被調(diào)用方通信的關(guān)鍵,這與Java中的異常拋出機(jī)制相同。我們來談?wù)剅eturn的兩種用法。我希望它能幫助你。非常感謝。Return有兩個(gè)常用函數(shù)。一個(gè)是用于返回參數(shù)的關(guān)鍵字。如果具有返回值的方法在執(zhí)行后需要返回參數(shù),例如:public string function test(){string a=“ABC”return a}調(diào)用此方法后,它將返回一個(gè)值為ABC的字符串,string result=functiontest()。第二種用法是在這里終止代碼執(zhí)行。例如,當(dāng)代碼執(zhí)行到某個(gè)位置時(shí),會(huì)出現(xiàn)多個(gè)結(jié)果,然后其中一個(gè)結(jié)果無法執(zhí)行后續(xù)代碼。此時(shí),在那里添加一個(gè)return可以終止后續(xù)的代碼執(zhí)行。