java中的返回值
⑴ java中的返回值是什麼
在void返回類型的宏攔函數中,return ;表示函數在該處退出。
在其它返回類型的州絕帶函數中,return XX ;表示該函數以結冊蘆果XX 返回並退出。XX的值因該與該函數的返回值一致(或者是其子類)。
⑵ 在JAVA中,什麼是方法的返回值
在java程序中,我們會在一個類中寫好多個方法,這些方法有時候是相互關聯的,比如說:
我們要編寫答如一個簡單的計算器程序,並且編寫了一個用於計算兩個數相加的方法1,這時當該方法執行完成之後,將兩個數困轎相加的結果,送給計算器程序,其中兩數相加的結果就叫做返回值。計算汪舉肆器程序調用這個方法1,方法1執行完後,給計算器程序兩個數相加後的結果,這個結果就叫做方法1的返回值
⑶ 在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()
⑷ JAVA中,返回值是什麼意思
返回值:
在定義java方法時,必需要定義一個返回值類型或者使用void佔位符佔位,然後在方法體末端return一個返回值,需要與定義時候的返回值類型一致,然後在調用此方法時,就會把返回值傳輸到調用處。(也就是說,這個方法要做什麼事,做完通知我們一聲,這個通知也就是return)
例如:
方法:
public static String add(){ //String返回值類型的方法
String num=「張亮」; //定義一個String局部變數
return num; //返回局部變數
}
測試:
public static void main(String[] args){
add(); //調用add方法
}
⑸ java 種什麼是返回值
一般在方法中,使用return,可以返回對應返回類型的值。
例如:public int returnInt(){
int a=0;
return a; //a 就是返回值
}
當然這段代碼沒有什麼實際的意義,只是寫個例子而已。
希望能幫到你呀。呵呵
⑹ JAVA中的返回值是做什麼的
Java中一個方法如果定義了返回值,就會在函數的最後加上return語句,用來返回數據,提供給別的方法使用:
這個就是面向對象了,定義了一個類,可以把它理解成其他普通的數據類型一樣,返回值可以是普通的數據類型,如int,char等,當然也可以是自己定義的數據類型,也就是你所說的類名,它返回的是這個類對應的一個對象。
⑺ 在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中,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中有一個特殊的返回值,void,它的含義就是「沒有返回的值」或者理解為「返回值為空」。比如,央行加息,然後明年銀行就自動把你每月房貸的還款額提高了,它們是不會明蘆余通知你「由於央行加息,所以要提高你的每月還款額」,激滾也就是沒有返回值。
⑽ 在java中什麼是返回值類型
Java中的return語句總是和方法有密切關系,return語句總是用在方法中,有兩個作用,一個是返回方法指定類型的值(這個值總是確定的),一個是結束方法的執行(僅僅一個return語句)。x0dx0a x0dx0a在return語句的各類文章中,大多僅僅介紹了return語句用於有返回值(非void返回值)的方法中。而很少或沒有介紹return語句在vodi返回值方法中的運用。x0dx0a x0dx0areturn語句用在非void返回值類型的方法宴棚中,不但能返回基本類型,還可歷祥卜以返回(包括用戶自定義類的)對象。x0dx0a x0dx0a下面通過一個簡單例子說明一下:x0dx0a x0dx0a/** x0dx0a* Created by IntelliJ IDEA. x0dx0a* User: leimin x0dx0a* Date: 2007-12-3 x0dx0a* Time: 8:54:28 x0dx0a* Java中的return語句使用總結 x0dx0a*/ x0dx0apublic class TestReturn { x0dx0a public static void main(String args[]) { x0dx0a TestReturn t = new TestReturn(); x0dx0a t.test1(); x0dx0a t.test2(); x0dx0a } x0dx0ax0dx0a /** x0dx0a * 無返回值類型的return語句測試 x0dx0a */ x0dx0a public void test1() { x0dx0a System.out.println("---------無返回值類型的return語句測試--------"); x0dx0a for (int i = 1; ; i++) { x0dx0a if (i == 4) return; x0dx0a System.out.println("i = " + i); x0dx0a } x0dx0a } x0dx0ax0dx0a /** x0dx0a * 有返回值類型的return語句測試 x0dx0a * @return String x0dx0a */ x0dx0a public String test2(){ x0dx0a System.out.println("---------有返回值類型的return語句測試--------"); x0dx0a return "返回一個字元串"; x0dx0a } x0dx0a} x0dx0a x0dx0a運行結果:x0dx0a---------無返回值類型的return語句肢穗測試-------- x0dx0ai = 1 x0dx0ai = 2 x0dx0ai = 3 x0dx0a---------有返回值類型的return語句測試-------- x0dx0ax0dx0aProcess finished with exit code 0x0dx0ax0dx0a返回語句returnx0dx0ax0dx0areturn語句從當前方法中退出,返回到調用該方法的語句處, 句繼續程序的執行。(有關方法的內容,我們將在第六章詳細講) 是一個方法)。返回語句有兩種格式:x0dx0ax0dx0a1.return expressionx0dx0ax0dx0a返回一個值給調用該方法的語句,返回值的數據類型必須? 方法聲明中的返回值類型 一致。可以使用強制類型轉換來使類型一致。x0dx0ax0dx0a2.returnx0dx0ax0dx0a當方法說明中用void聲明返回類型為空時,應使用這種格式, ?不返回任何值。x0dx0ax0dx0areturn語句通常用在一個方法體的最後,以退出該方法並返 一個值。Java中,單獨的 return語句用在一個方法體的中間時,會產生編譯錯誤,因為這時 ?有一些語句執行不到。但 可以通過把return語句嵌入某些語句(如if-else)來使程序在未執? 完方法中的所有語句時退出 ,例如:x0dx0ax0dx0aint method (int num){x0dx0ax0dx0a∥return num;∥will cause compile time errorx0dx0ax0dx0aif(num>0)x0dx0ax0dx0areturn num;x0dx0ax0dx0a??∥may or may not be executedx0dx0ax0dx0a∥depending on the value of num參考資料:||