更新時(shí)間:2020-04-27 14:04:21 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽3496次
Java中的return語(yǔ)句總是和方法有密切關(guān)系,return語(yǔ)句總是用在方法中,有兩個(gè)作用,一個(gè)是返回方法指定類型的值(這個(gè)值總是確定的),一個(gè)是結(jié)束方法的執(zhí)行(僅僅一個(gè)return語(yǔ)句)。
在return語(yǔ)句的各類文章中,大多僅僅介紹了return語(yǔ)句用于有返回值(非void返回值)的方法中。而很少或沒(méi)有介紹return語(yǔ)句在vodi返回值方法中的運(yùn)用。
return語(yǔ)句用在非void返回值類型的方法中,不但能返回基本類型,還可以返回(包括用戶自定義類的)對(duì)象。
下面通過(guò)一個(gè)簡(jiǎn)單例子說(shuō)明一下:
/**
*CreatedbyIntelliJIDEA.
*User:leizimin
*Date:2007-12-3
*Time:8:54:28
*Java中return語(yǔ)句使用總結(jié)
*/
publicclassTestReturn{
publicstaticvoidmain(Stringargs[]){
TestReturnt=newTestReturn();
t.test1();
t.test2();
}
/*
*無(wú)返回值類型的return語(yǔ)句測(cè)試
*/
publicvoidtest1(){
System.out.println("---------無(wú)返回值類型的return語(yǔ)句測(cè)試--------");
for(inti=1;;i++){
if(i==4)return;
System.out.println("i="+i);
}
}
/**
*有返回值類型的return語(yǔ)句測(cè)試
*@returnString
*/
publicStringtest2(){
System.out.println("---------有返回值類型的return語(yǔ)句測(cè)試--------");
return"返回一個(gè)字符串";
}
}
運(yùn)行結(jié)果:
---------無(wú)返回值類型的return語(yǔ)句測(cè)試--------
i=1
i=2
i=3
---------有返回值類型的return語(yǔ)句測(cè)試--------
Processfinishedwithexitcode0
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java基礎(chǔ)學(xué)習(xí):return語(yǔ)句的用法”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)