陣列的定義與使用

2021-07-30 00:09:39 字數 374 閱讀 1859

宣告陣列:資料型別  陣列名稱 [ ]= null;或者 資料型別  [ ] 陣列名稱 = null;

開闢陣列:陣列名稱 = new  資料型別 [陣列長度];

int data = new int [100];

陣列屬於引用資料型別,也需要進行記憶體分配,與物件儲存的唯一區別在於:物件中的堆記憶體儲存的是屬性,

陣列中的堆記憶體儲存的是一組資訊。

陣列的引用傳遞: 

int temp = data; // 把data的堆記憶體位址賦給temp;

棧記憶體data

temp

棧記憶體裡面儲存的是堆記憶體的位址,即data和temp儲存的是同一位址數值。

陣列最大的缺點

長度不能被改變

陣列與多維陣列的定義與使用

簡述 陣列是可以用於儲存多個相同型別的資料。陣列的定義分三步 建立物件 分配空間 賦值定義 int a 僅定義乙個陣列物件a。a newint 5 int b newint 5 5代表該陣列的長度 int c 在建立物件時就賦值,可以new int,因為數值時系統會自動根據數值長度分配空間使用 陣列...

PHP入門 陣列的定義與使用

1 陣列概述 1 宣告 1 直接賦值宣告 a 0 1 a 1 2 a name 張三 2 使用array 函式 a array 3,4 b array name zhangsan age 67 c array 1,2 age 45 混合宣告陣列時,索引陣列和關聯陣列互不影響 2 特點 可以儲存任意型...

陣列定義的格式和方法的使用與定義

首先是陣列的建立格式,今天考試遇到了後幾種格式,以為是錯的,沒想到也可以,所以當時全部選錯了,希望各位能引以為戒。int arr new int 10 int arr int arr new int 以下幾種 int arr new int 4 int arr int arr new int int...