return-英文直譯返回,歸還的意思;
在java中,return中代表回資料的意思。在java中,通常會定義一種方法,實現某個功能。
package sreturn; public class Sreturn { public int Sreturn(int a, int b) { int c = a + b; return c; } }
上段程式碼實作加法c=a+b;回傳的是一個int型別的c。也就是說這個方法實作了簡單加法功能,實作後回傳給我們一個c的值(注意回傳只是給予使用者一個可以使用的資料型別,不是輸出system)。如果沒有return回傳給我們這個加法的結果那麼我們這段程式碼以及方法也就毫無意義了。
以下是三個回傳不同資料類型的範例:
1.public String Sreturn2(){ String name = "高兴"; return name; } 2.public double Sreturn3(double c,double d){ double f = c/d; return f; } 3.public boolean Sreturn4(){ boolean a= false; return a; }
上述三個例子分別實現不同類型的回傳值string,double和Boolean。
那麼何時使用return?每次都是用return?不使用return的時候是什麼樣的?
在java中return有兩種的用法:
1.傳回對應類型的數值;//如果方法宣告了某種資料型別,則必須傳回相同的資料型別。
2.結束程式的執行;//單獨一個return語句,表示語句結束執行。
第二種的例子如下:
if(a>4){ return; } else{ System.out.println("xxxx"); } 当程序不需要返回值时,我们需要使用void关键字如下: public void Speaking(){ System.out.println("我们会说话"); }
這個例子用到了void關鍵字,我們不需要返回任何值,它只是一個方法,我們使用該方法時會輸出「我們會說話」。當程式中出現void關鍵字時,表示不需要返回,也不需要return了。
return和void關鍵字可以控制方法的流程。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

記事本++7.3.1
好用且免費的程式碼編輯器

Dreamweaver Mac版
視覺化網頁開發工具

SublimeText3 Linux新版
SublimeText3 Linux最新版