當前位置:首頁 » 編程語言 » java方法返回的值

java方法返回的值

發布時間: 2024-06-15 22:58:10

java如何得到一個方法返回的list

你是java的初學者吧,java一個方法的最基本的聲明,由修飾符,返回值,方法名組成,這是必要的三個元素。最簡單的方法也要由這三個部分組成,比如一個簡單的方法
public void test(){
system.out.println("Hello World");
}
這里public是修飾符,表示是公共的方法,void表示返回值,void為空,表示這個方法不需要返回值,test是方法名,小括弧里是方法的參數,沒有即不需要參數,花括弧為具體的java代碼,也就是方法執行的過程。這里是直接在控制太輸出Hello World這個句子。

回到你的問題,一個方法要返回List,即表示這個方法的返回值為List,那麼遵循我最開始說的方法組成,這里的返回值就是List,所以把void 改成List即可。寫個完整的例子,一個方法返回一個包含整數1~10的List。
public List getNumberList(){
List list=new ArrayList();
for(int i=1;i<=10;i++){
list.add(i);
}
return list;
}
此處方法返回值聲明為List,即表示這個方法必須返回一個List,不返回List,至少要返回一個Null,因為java的方法,只要返回值不為void,都必須返回一個對象。
希望我的回答能幫到你~~

㈡ JAVA類方法的返回值

這問題問的,需要返回值的時候就返回值啊
比如一個方法,計算兩個整數相加後的結果,就應該返回一個整數型啊
public int add(int a,int b)//典型的需要返回值的
{
return a+b;
}
如果一個方法,只需要處理問題,而不需要返回處理結果,就不用返回,也就是void,比如下面這個方法,傳一個名字做參數,這個方法是向這個人問好的,就只需要問好,不需要返回值
public void sayHello(String name)
{
System.out.println("中午好"+name);
}
另外,一個方法雖然有返回值,但是可以不接收這個返回值。

㈢ JAVA中定義了函數,有返回值,怎麼調用

你可以這樣理解add(a,b)中向ab傳值,在方法add中處理ab 然後得出一個數,例如sum = a+b;,然後這個方法就返回這個數,當然這個數的類型是你定義的。然慎拿後在某個地方你要用到這個sum,你就可以這樣用 Sums = add(a,b);可以這樣用,其實有返回類型的方法你可以認為它就是一個值來用就行了。

public static void main(String args[]){
System.out.println("寬備搭add(a,b)當a=1,b=2的時候,a+b的值為"+add(1,2));//有返回滾搏類型的方法可以直接看成是一個值

}

㈣ Java中返回參數值的幾種狀態

下面給你介紹4種Java中返回參數值狀態:

一、Java 中無參無返回值方法的使用

第一步,定義方法

例如:下面代碼定義了一個方法名為 show ,沒有參數,且沒有返回值的方法,執行的操作為輸出 「 welcome to imooc. 」

注意哦:

1、 方法體放在一對大括弧中,實現特定的操作

2、 方法名主要在調用這個方法時使用,需要注意命名的規范,一般採用第一個單詞首字母小寫,其它單詞首字母大寫的形式

第二步,調用方法

當需要調用方法執行某個操作時,可以先創建類的對象,然後通過 對象名.方法名();來實現

二、Java 中無參帶返回值方法的使用

如果方法不包含參數,但有返回值,我們稱為無參帶返回值的方法。

三、Java 中帶參無返回值方法的使用

有時方法的執行需要依賴於某些條件,換句話說,要想通過方法完成特定的功能,需要為其提供額外的信息才行。例如,現實生活中電飯鍋可以實現「煮飯」的功能,但前提是我們必須提供食材,如果我們什麼都不提供,那就真是的「巧婦難為無米之炊」了。我們可以通過在方法中加入參數列表接收外部傳入的數據信息,參數可以是任意的基本類型數據或引用類型數據。

四、Java 中帶參帶返回值方法的使用

如果方法既包含參數,又帶有返回值,我們稱為帶參帶返回值的方法。

熱點內容
javaweb與android交互 發布:2024-11-27 00:28:26 瀏覽:918
華為手機方舟編譯器emui91 發布:2024-11-27 00:10:46 瀏覽:948
高考時老媽解壓 發布:2024-11-27 00:09:34 瀏覽:358
全振動演算法 發布:2024-11-27 00:00:24 瀏覽:843
編譯程序用銳龍好還是酷睿好 發布:2024-11-26 23:47:09 瀏覽:897
蘋果緩存清理後會加速嗎 發布:2024-11-26 23:28:11 瀏覽:139
我的世界伺服器修改開放埠 發布:2024-11-26 23:22:51 瀏覽:52
qt5編譯器 發布:2024-11-26 23:22:04 瀏覽:517
白糖期貨存儲多長時間 發布:2024-11-26 23:15:53 瀏覽:806
phpgettext 發布:2024-11-26 23:13:19 瀏覽:645