java篇 6 陣列的定義和使用

2021-07-05 13:14:43 字數 562 閱讀 9642

1、一維陣列

宣告:資料型別 陣列名  = null;

或資料型別 陣列名= null;

分配記憶體給陣列:陣列名=new 資料型別[長度];

可以簡寫為:

資料型別 陣列名= new資料型別[個數];

堆疊記憶體的解釋:

在陣列操作中,在棧記憶體中儲存的永遠是陣列的名稱,只開闢了棧記憶體空間的陣列是永遠無法使用的,

必須有指向的堆記憶體才可以使用,要想開闢新的堆記憶體則必須使用關鍵字new,然後只是將此堆記憶體的使用

許可權交給了對應的棧記憶體空間,而乙個堆記憶體空間可以同時被多個棧記憶體空間所指向。

2、二維陣列

宣告:資料型別 陣列名;

陣列名 =new資料型別 [行的個數] [列的個數];

可以簡寫為:

資料型別 陣列名= new資料型別 [行的個數] [列的個數];

資料型別 陣列名= {

{第0行的初值},

{第1行的初值},

{第2行的初值},

{第3行的初值},

}3、多維陣列

多維陣列的宣告同二維陣列相似。

java 陣列的定義和使用

1 基本概念 陣列 用於儲存多個相同型別資料的集合。優點 可以使用統一的方式進行管理。缺點 長度是固定的,有越界的風險。需要注意 陣列屬於引用資料型別,因此使用之前必須例項化。2 一維陣列的初始化方式 1 動態初始化 很常用 基本格式 資料型別 陣列名稱 new 資料型別 長度 方式一 int ar...

陣列的定義和使用

說到陣列,首先我們需要知道我們為什麼要定義陣列?方法返回值的時候只能返回乙個值,但是如果我們要返回多個值怎麼辦呢?這時候就需要用到陣列,可以把多個資料放在乙個陣列中,然後返回陣列,從而達到返回多個值的作用。那麼什麼是陣列呢?陣列是 相同資料型別的資料按 順序組成的一種 引用資料型別。陣列的定義分為兩...

陣列的定義和使用

一.陣列的定義 陣列從0開始,表示第乙個元素 1 root foundation77 mnt array 1 2 4 root foundation77 mnt echo 1 2 4 root foundation77 mnt 2 root foundation77 mnt array 1 one ...