導航:首頁 > 編程語言 > java中什麼是返回值

java中什麼是返回值

發布時間:2023-05-12 07:15:03

⑴ 在java中,什麼叫返回值類型

返回值類型就是定義一個出口,比如
public String fun(){
String a;
return a;
}
String b=this.fun();
規定返回值類型為String,那麼調用這個方法時,等到的就是String類型的值。
public int go(){
return 1;
}
這是返回的基本數據類型,還可以返回自定義類型
比如:先定義一個User類,
public User find(String name,String password){
User user = new User();
return user;
}
返回的user就是自定義的返回值類型.

⑵ JAVA中,返回值是什麼意思

返回值:
在定義java方法時,必需要定義一個返回值類型或者使用void佔位符佔位,然後在方法體末端return一個返回值,需要與定義時候的返回值類型一致,然後在調用此方法時,就會把返回值傳輸到調用處。(也就是說,這個方法要做什麼事,做完通知我們一聲,這個通知也就是return)
例如:
方法:
public static String add(){ //String返回值類型的方法
String num=「張亮」; //定義一個String局部變數
return num; //返回局部變數
}
測試:
public static void main(String[] args){
add(); //調用add方法
}

⑶ JAVA中,返回值是什麼意思

打個比方:你是公司的老總,然後你跟你秘書說,我想要兩張《非誠勿擾》的電影票。然後,你秘書去排隊買票,最後把兩張電影票給你,這兩張電影票就是你 調用 「秘書買票」 方法 的返回值,你可以用這個返回值做任何操作,比如逗你女朋友開心,比如送給朋友,比如自己去看電影,一邊看一邊把另一張撕著玩兒。 當然,Java中有一個特殊的返回值,void,它的含義就是「沒有返回的值」或者理解為「返回值為空」。比如,央行加息,然後明年銀行就自動把你每月房貸的還款額提高了,它們是不會通知你「由於央行加息,所以要提高你的每月還款額」,也就是沒有返回值。

⑷ java中的返回值是什麼

在void返回類型的宏攔函數中,return ;表示函數在該處退出。
在其它返回類型的州絕帶函數中,return XX ;表示該函數以結冊蘆果XX 返回並退出。XX的值因該與該函數的返回值一致(或者是其子類)。

⑸ 在Java中,return返回值的意義是什麼為什麼要用返回值

其實Java提供return,是為了保持調用者與被調用者進行通信的關鍵。比如某個對象調用了一個方法,他需要根據這個方法不同的返回值進行不同的業務處理。如果沒有return機制的話,那就只能進行單一的業務處理了,不存在多種情況了。返回值的意義就是保持方法的調用者與被調用者進行通信的關鍵,這和java中異常拋出的機制是一樣的。下面跟你簡單說說return的兩種用法吧,希望對你有幫助,謝謝x0dx0ax0dx0areturn的常用作用有以下兩種x0dx0a一種是返回參數所用的關鍵字,假如一個有返回值的方法執行完了之後需要返回一個參數,示例:public string functionTest(){x0dx0a String a = "abc";x0dx0a return a;x0dx0a}x0dx0a那麼這個方法桐好被調用之後就會返回一個值為abc的字元串,漏神string result = functionTest();x0dx0ax0dx0a第二種用法是,代碼執行到此處終止返輪虧。x0dx0a比如當代碼執行到某個地方會出現幾種結果,然後其中一種結果就不能執行後續代碼,這時候在那裡加上一個return就可以終止後面的代碼執行。

⑹ 在java中什麼是返回值類型

Java中的return語句總是和方法有密切關系,return語句總是用在方法中,有兩個作用,一個是返回方法指定類型的值(這個值總是確定的),一個是結束方法的執行(僅僅一個return語句)。

在return語句的各類文章中,大多僅僅介紹了return語句用於有返回值(非void返回值)的方法中。而很少或沒有介紹return語句在vodi返回值方法中的運用。

return語句用在非void返回值類型的方法中,不但能返回基本類型,還可以返回(包括用戶自定義類的)對象。

下面通過一個簡單例子說明一下:

/**
* Created by IntelliJ IDEA.
* User: leimin
* Date: 2007-12-3
* Time: 8:54:28
* Java中的return語句使用總結
*/
public class TestReturn {
public static void main(String args[]) {
TestReturn t = new TestReturn();
t.test1();
t.test2();
}

/**
* 無返回值類型的return語句測試
*/
public void test1() {
System.out.println("---------無返回值類型的return語句測試--------");
for (int i = 1; ; i++) {
if (i == 4) return;
System.out.println("i = " + i);
}
}

/**
* 有返回值類型的return語句測試
* @return String
*/
public String test2(){
System.out.println("---------有返回值類型的return語句測試--------");
return "返回一個字元串";
}
}

運行結果:
---------無返回值類型的return語句測試--------
i = 1
i = 2
i = 3
---------有返回值類型的return語句測試--------

Process finished with exit code 0

返回語句return

return語句從當前方法中退出,返回到調用該方法的語句處, 句繼續程序的執行。(有關方法的內容,我們將在第六章詳細講) 是一個方法)。返回語句有兩種格式:

1.return expression

返回一個值給調用該方法的語句,返回值的數據類型必須? 方法聲明中的返回值類型 一致。可以使用強制類型轉換來使類型一致。

2.return

當方法說明中用void聲明返回類型為空時,應使用這種格式, ?不返回任何值。

return語句通常用在一個方法體的最後,以退出該方法並返 一個值。Java中,單獨的 return語句用在一個方法體的中間時,會產生編譯錯誤,因為這時 ?有一些語句執行不到。但 可以通過把return語句嵌入某些語句(如if-else)來使程序在未執? 完方法中的所有語句時退出 ,例如:

int method (int num){

∥return num;∥will cause compile time error

if(num>0)

return num;

……∥may or may not be executed

∥depending on the value of num參考資料:||

⑺ java 種什麼是返回值

一般在方法中,使用return,可以返回對應返回類型的值。
例如:public int returnInt(){
int a=0;
return a; //a 就是返回值
}
當然這段代碼沒有什麼實際的意義,只是寫個例子而已。
希望能幫到你呀。呵呵

⑻ 在JAVA里 什麼叫返回 什麼叫返回值

返回的意思就是一個函數或者方法結束過後要返回到原來函數的內容,根據返回參數的類型來獲取他的信息。比如:
A()
{
int
a;
a=B();}
int
B()
{return
0;}
這里有2個函數,分別是A和B。A中的a就是在接收B中返回的int類型的返回值。注意類型的對應。
成員方法:好比一個人有腳,可以用來雀脊行走,這個行走的方式就是腳的「成員方法」。成員方法一般是在類中定義,他的使用方式是,先申明類的對象,用類去調用類中的成員方法。余飢如:
class
A{
public
void
FucA(){};
}
main()
{
A
a;
a.FucA();}
上面就是申明了class
A的一豎歲返個對象a,然後用a去調用A中的成員方法FucA()

⑼ 「編程」里的返回值是什麼意思

返回值就是函數返回的結果。

例如:

//定義函數返回值類型
int Add()
{
int a=1,int b=2,c;
c=a+b;
return c;
}

c就是這個方法返回的結果。這樣你就可以直接將這個方法賦給一個變數:

int d=add();

其他類型也一樣。

(9)java中什麼是返回值擴展閱讀:

0x 02 return 語句位置與多條 return 語句:

python 函數使用 return 語句返回 "返回值",可以將其賦給其它變數作其它的用處,所有函數都有返回值,如果沒有 return 語句,會隱式地調用 return None 作為返回值。

一個函數可以存在多條 return 語句,但只有一條可以被執行,如果沒有一條 reutrn 語句被執行,同樣會隱式調用 return None 作為返回值。

如果有必要,可以顯式調用 return None 明確返回一個None(空值對象)作為返回值,可以簡寫為 return,不過 python 中懶惰即美德,所以一般能不寫就不寫。

如果函數執行了 return 語句,函數會立刻返回,結束調用,return 之後的其它語句都不會被執行了。

0x 01 指定返回值與隱含返回值:

函數體中 return 語句有指定返回值時返回的就是其值,函數體中沒有 return 語句時,函數運行結束會隱含返回一個 None 作為返回值,類型是 NoneType,與 return 、return None 等效,都是返回 None。

參考資料來源:網路-返回值

⑽ 在JAVA中,什麼是方法的返回值

在java程序中,我們會在一個類中寫好多個方法,這些方法有時候是相互關聯的,比如說:
我們要編寫一個簡單的計算器程序,並且編寫了一個用於計算兩個數相加的方法1,這時當該方法執行完成之後,將兩個數相加的結果,送給計算器程序,其中兩數相加的結果就叫做返回值。計算器程序調用這個方法1,方法1執行完後,給計算器程序兩個數相加後的結果,這個結果就叫做方法1的返回值

閱讀全文

與java中什麼是返回值相關的資料

熱點內容
蘋果筆記本t2加密晶元怎麼打開 瀏覽:796
安卓如何把手機投屏至電視 瀏覽:737
方舟編譯器現在可提速哪些軟體 瀏覽:58
微信加密為什麼是黑屏 瀏覽:473
android去電狀態 瀏覽:602
蘋果13如何加密視頻 瀏覽:813
linuxweblogic緩存 瀏覽:67
雲伺服器不同地域 瀏覽:946
python鬧鍾怎麼打 瀏覽:686
虛擬主機伺服器有什麼區別 瀏覽:833
演算法與程序的奧秘章節檢測 瀏覽:377
找pdf 瀏覽:529
與伺服器連接斷開如何處理 瀏覽:833
伺服器維修預計十分鍾什麼意思 瀏覽:170
黑馬程序員主打教學是什麼 瀏覽:41
python九乘法表怎麼編寫 瀏覽:974
思維方式pdf 瀏覽:656
tcc社區app怎麼注冊 瀏覽:941
央視網下載加密 瀏覽:454
命令行訪問伺服器 瀏覽:36