欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JAVA心得分享---return語(yǔ)句的用法

 更新時(shí)間:2014年05月23日 11:57:05   作者:  
return算是各大語(yǔ)言的??停旧隙加衦eturn語(yǔ)句,那么在JAVA中,return有什么特殊的地方嗎,下面我們來(lái)分析下

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、有返回值

復(fù)制代碼 代碼如下:

public int getAge()
{
    return age;    //返回int 類(lèi)型的變量age的值

}

2、無(wú)返回值   //函數(shù)不帶return 語(yǔ)句

復(fù)制代碼 代碼如下:

public void putAge()
{
    System.out.println(age);

}

3、返回到操作系統(tǒng)   //函數(shù)無(wú)返回值,但是帶有return語(yǔ)句

復(fù)制代碼 代碼如下:

public void put(int a) {

        if (a > 0)
            return;      //return語(yǔ)句后不帶返回值,作用是退出該程序的運(yùn)行       
        else
            System.out.println("fasfsa");
}

相關(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)批量插入的方法示例

    這篇文章主要介紹了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
  • SpringIOC控制反轉(zhuǎn)的原理詳解

    SpringIOC控制反轉(zhuǎn)的原理詳解

    這篇文章主要介紹了SpringIOC控制反轉(zhuǎn)的原理詳解,本來(lái)管理業(yè)務(wù)對(duì)象(bean)的操作是由我們程序員去做的,但是有了?Spring?核心容器后,這些?Bean?對(duì)象的創(chuàng)建和管理交給我們Spring容器去做了,也就是控制權(quán)由程序員變成了容器,需要的朋友可以參考下
    2023-08-08
  • 使用Vert.x Maven插件快速創(chuàng)建項(xiàng)目的方法

    使用Vert.x Maven插件快速創(chuàng)建項(xiàng)目的方法

    這篇文章主要介紹了使用Vert.x Maven插件快速創(chuàng)建項(xiàng)目的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09
  • springboot項(xiàng)目部署到寶塔的詳細(xì)圖文教程

    springboot項(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-05
  • springboot~nexus項(xiàng)目打包要注意的地方示例代碼詳解

    springboot~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)

    這篇文章主要介紹了詳解在spring boot中消息推送系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-05-05
  • 輕松了解java中Caffeine高性能緩存庫(kù)

    輕松了解java中Caffeine高性能緩存庫(kù)

    本文我們將學(xué)習(xí)了解到用于Java的高性能緩存庫(kù)Caffeine,其使用Window TinyLfu清理策略,提供最佳的命中率
    2021-08-08
  • 圖解Java中插入排序算法的原理與實(shí)現(xiàn)

    圖解Java中插入排序算法的原理與實(shí)現(xiàn)

    插入排序的算法描述是一種簡(jiǎn)單直觀的排序算法。它的工作原理是通過(guò)構(gòu)建有序序列,對(duì)于未排序數(shù)據(jù),在已排序序列中從后向前掃描,找到相應(yīng)位置并插入。本文將通過(guò)圖片詳解插入排序的原理及實(shí)現(xiàn),需要的可以參考一下
    2022-08-08
  • Mybatis foreach標(biāo)簽使用不當(dāng)導(dǎo)致異常的原因淺析

    Mybatis foreach標(biāo)簽使用不當(dāng)導(dǎo)致異常的原因淺析

    這篇文章主要介紹了Mybatis foreach標(biāo)簽使用不當(dāng)導(dǎo)致異常的原因探究,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-12-12
  • java通過(guò)復(fù)選框控件數(shù)組實(shí)現(xiàn)添加多個(gè)復(fù)選框控件示例分享

    java通過(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

最新評(píng)論