JAVA心得分享---return語(yǔ)句的用法
1、return語(yǔ)句的作用:a、返回一個(gè)值,這個(gè)值可以是任意類(lèi)型。b、使程序返回到操作系統(tǒng)(即終止程序)
2、java中對(duì)于一個(gè)函數(shù),不論有沒(méi)有返回值類(lèi)型,都可以帶有return 語(yǔ)句。
但是區(qū)別在于,return 語(yǔ)句是否可以返回一個(gè)值(這取決與該函數(shù)的返回值類(lèi)型)。
a、如果函數(shù)有返回值類(lèi)型(即返回值類(lèi)型不為void ),則必須帶有返回相應(yīng)類(lèi)型值的return 語(yǔ)句。
b、如果函數(shù)沒(méi)有返回值(即返回值類(lèi)型為void ),則函數(shù)中return 語(yǔ)句(如果存在return語(yǔ)句?。┑暮竺娌荒芗尤魏蔚淖兞?。(該情況下的函數(shù)中也可以沒(méi)有return 語(yǔ)句,但是如果有的話(huà),return 只能作為返回操作系統(tǒng)的作用使用。)
例如:
1、有返回值
public int getAge()
{
return age; //返回int 類(lèi)型的變量age的值
}
2、無(wú)返回值 //函數(shù)不帶return 語(yǔ)句
public void putAge()
{
System.out.println(age);
}
3、返回到操作系統(tǒng) //函數(shù)無(wú)返回值,但是帶有return語(yǔ)句
public void put(int a) {
if (a > 0)
return; //return語(yǔ)句后不帶返回值,作用是退出該程序的運(yùn)行
else
System.out.println("fasfsa");
}
- Java中finally和return的關(guān)系實(shí)例解析
- Java中break、continue、return在for循環(huán)中的使用
- 關(guān)于Java中try finally return語(yǔ)句的執(zhí)行順序淺析
- java面試題之try中含return語(yǔ)句時(shí)代碼的執(zhí)行順序詳解
- java打印從1到100的值(break,return斷句)
- 淺談Java中return和finally的問(wèn)題
- Java中break、continue、return語(yǔ)句的使用區(qū)別對(duì)比
- Java如何利用return結(jié)束方法調(diào)用
相關(guān)文章
MyBatis動(dòng)態(tài)SQL foreach標(biāo)簽實(shí)現(xiàn)批量插入的方法示例
這篇文章主要介紹了MyBatis動(dòng)態(tài)SQL foreach標(biāo)簽實(shí)現(xiàn)批量插入的方法示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06使用Vert.x Maven插件快速創(chuàng)建項(xiàng)目的方法
這篇文章主要介紹了使用Vert.x Maven插件快速創(chuàng)建項(xiàng)目的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-09-09springboot項(xiàng)目部署到寶塔的詳細(xì)圖文教程
網(wǎng)上關(guān)于寶塔運(yùn)行springBoot的東西說(shuō)有點(diǎn)迷糊,但是有一句話(huà)很重要,Spring boot項(xiàng)目只需要JDK環(huán)境即可部署成功,下面這篇文章主要給大家介紹了關(guān)于springboot項(xiàng)目部署到寶塔的詳細(xì)圖文教程,需要的朋友可以參考下2023-05-05springboot~nexus項(xiàng)目打包要注意的地方示例代碼詳解
這篇文章主要介紹了springboot~nexus項(xiàng)目打包要注意的地方,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07詳解在spring boot中消息推送系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
這篇文章主要介紹了詳解在spring boot中消息推送系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-05-05圖解Java中插入排序算法的原理與實(shí)現(xiàn)
插入排序的算法描述是一種簡(jiǎn)單直觀的排序算法。它的工作原理是通過(guò)構(gòu)建有序序列,對(duì)于未排序數(shù)據(jù),在已排序序列中從后向前掃描,找到相應(yīng)位置并插入。本文將通過(guò)圖片詳解插入排序的原理及實(shí)現(xiàn),需要的可以參考一下2022-08-08Mybatis foreach標(biāo)簽使用不當(dāng)導(dǎo)致異常的原因淺析
這篇文章主要介紹了Mybatis foreach標(biāo)簽使用不當(dāng)導(dǎo)致異常的原因探究,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-12-12java通過(guò)復(fù)選框控件數(shù)組實(shí)現(xiàn)添加多個(gè)復(fù)選框控件示例分享
編寫(xiě)程序,通過(guò)復(fù)選框控件數(shù)組事先選擇用戶(hù)愛(ài)好信息的復(fù)選框,在該程序中,要求界面中的復(fù)選框數(shù)量可以根據(jù)指定復(fù)選框名稱(chēng)的字符串?dāng)?shù)組的長(zhǎng)度來(lái)自動(dòng)調(diào)節(jié)2014-02-02