day08陣列結合方法的使用

2021-10-23 03:29:01 字數 890 閱讀 8338

1 .陣列作為引數

陣列是引用型別,傳遞的是位址。就是引數也會指向這塊記憶體。當方法結束的時候,引數就銷毀了。

陣列作為引數,用於列印陣列

class testarray

system.out.println();

} public static void main(string args)

; //設計乙個方法,用於列印陣列

printarray(a);//將a的位址,傳遞給arr }}

int a--->1,2,3,4,5

2 .陣列作為返回值
public class test1 

return arr;

} public static void main(string args) }}

int b--->0,2,4,6,8

3.可變引數

概念:乙個方法可接收的引數的數量是不定的(0-多個),型別固定的。

語法支援:

資料型別 … 引數名,例 int … nums

可變引數

同一種型別的引數,型別固定的,但是個數不固定。在方法中可變引數當陣列用

注意事項:

1.如果引數列表中,除了可變引數還有其他引數,可變引數要寫在整個引數列表的最後

2.乙個方法最多只能有乙個可變引數。

class test1 {	

//求一組int型別的資料的和

public static void getsum(int ... nums ){

int sum = 0;

for(int i = 0;i 結果:6

-->結果:55

Java歷程 初學篇 Day08 陣列

一,什麼是陣列 所謂陣列,是相同資料型別的元素按一定順序排列的集合。若將有限個型別相同的變數的集合命名,那麼這個名稱為陣列名。組成陣列的各個變數稱為陣列的分量,也稱為陣列的元素,有時也稱為下標變數。用於區分陣列的各個元素的數字編號稱為下標。陣列是在程式設計中,為了處理方便,把具有相同型別的若干變數按...

day 08 字典的常用操作和內建方法

按key value的形式存放多個任意型別的value,key反映的是value的屬性在 內用逗號分隔開多個key value,其中value可以是任意型別,而key必須是不可變的型別,通常是字串型別d key重複,只保留乙個 print d d d d dict print type d prin...

day 08 元組的常用操作和內建方法

元組就是乙個不可變的列表按照索引存放多個任意型別的值,索引反應的是位置 順序 在 內用逗號分隔開多個任意類下的值 元素t 10 print type t 強調 當元組內只有乙個元素時,必須加逗號t 10,print type t t 10,1.1,aaa 11,22 print t 1 0 t 0 ...