天天看點

java 輸出參數_Java方法輸出參數

在寫Java代碼的時候,自定義方法的時候,都會牽扯到參數問題,方法參數包括輸出參數和輸入參數。

下面主要說說輸出參數:

1.沒有輸出參數的時候就直接把輸出參數寫成void就可以。

2.當輸出參數隻有一個資料的時候,直接傳回輸出參數直接寫成輸出資料的類型就行。

3.當輸出多個資料且類型一緻的時候,使用數組,集合等等也可以實作。

4.當輸出多個資料但是資料類型不一緻的時候,此時就比較麻煩。此時需要将需要傳回的資料類型封裝到一個類中,然後傳回的值寫成新封裝的類的名字即可。

例如:

public class Result{

int A;

String B;

List C;

public Result(int a,String b,List c){

this.A = a;

this.B = b;

this.C = c;

}

}

public Result F(){

int a = 2;

String b = "test";

List c = new ArrayList();

return new Result(a,b,c);

}

注意:針對于2,3,4來說也可以将輸出參數寫成void ,但是需要把輸出參數設定成類的成員變量。

例如:

public class test{

private int a;

private String b;

private List c;

public void F(){

a = 2;

b = "test";

c = new ArrayList();

}

}

原文:http://blog.csdn.net/li1500742101/article/details/38419309