在你的方法中可以看出是否有返回值,比如說(shuō)是public
站在用戶(hù)的角度思考問(wèn)題,與客戶(hù)深入溝通,找到石首網(wǎng)站設(shè)計(jì)與石首網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶(hù)體驗(yàn)好的作品,建站類(lèi)型包括:網(wǎng)站制作、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、國(guó)際域名空間、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋石首地區(qū)。
void
getUser();這個(gè)方法就是沒(méi)有返回值的。想String,int,boolean,list等等這些都是有返回值的,只不過(guò)是返回的類(lèi)型不同。原理都是一樣的
很簡(jiǎn)單
看看這個(gè)函數(shù)是什么類(lèi)型的
int A()
{
return 1;
}
上面前面是int類(lèi)型的
所以要返回一個(gè)整數(shù)
void A()
{}
這個(gè)就不需要返回了
主要還是根據(jù)函數(shù)的類(lèi)型來(lái)返回相應(yīng)類(lèi)型的值
直接來(lái)說(shuō)吧。。。。
把函數(shù)定義為void類(lèi)型,就不需要返回值,像這樣——
void
chang()
{
。。。。。。。。。。
}
如果定義為int,float這種類(lèi)型的函數(shù),就得返回值,像這樣——
int
chang()
{
。。。。。。。。。。
return
0;
}
return
0表示結(jié)束函數(shù),return
1表示函數(shù)出錯(cuò),你也可以return一個(gè)想要的數(shù)值,如(int
t;return
t;)。。。。
如果你是初學(xué),那就大概知道void是不需要返回值的,int是需要返回值的。。。。
無(wú)返回值需聲明(void),否則在定義函數(shù)的時(shí)候需說(shuō)明返回值類(lèi)型(如intmain()),在有返回值的函數(shù)中必然存在return語(yǔ)句,。如果不需要返回值,可用return-1;
一是返回給系統(tǒng) return 0
二是你寫(xiě)的這個(gè)函數(shù)主函數(shù)在調(diào)用時(shí)如果你返回了一個(gè)值 主函數(shù)就會(huì)得到這個(gè)值