對陣列的總結

2021-09-20 21:45:00 字數 638 閱讀 3804

1.陣列:是用來處理批量資料的一種資料型別,只是集合的一種。

特點:產生一組連續的記憶體空間,用來存放批量資料; 統一資料型別的元素、空間大小一旦確定,不能更改。

###1. 一維陣列

宣告陣列: 元素型別【】 變數名

分配空間後,會對每個元素進行自動初始化

基本資料型別元素,初始化為0;引用資料型別元素初始化為null;

特殊語法:在宣告陣列的同時具直接給元素賦值

例如: int[ ] array = ;//這個時候空間大小有花括號內的元素個數來決定

陣列的集中排序:

通過陣列操控元素的 語法:

1、陣列下標——>索引下標

2、 陣列長度——》代表的是陣列的元素個數

3、下標計數是從0開始的,到長度length-1結束,凡不在這個範圍內的下標引用,都屬於下標越界,會報錯。

將乙個陣列從第乙個元素挨個兒訪問到最後乙個,叫遍歷。

###2.二維陣列

建立引用資料型別陣列的語法:只建立了陣列,並沒有建立陣列裡的每個物件,所以不能直接訪問每個元素的屬性或行為,會報空指標異常。應該再迴圈中先產生每個元素的物件。

當企圖呼叫乙個空物件的屬性或方法是就會發生空指標異常。

對陣列進行總結

一維陣列 1 陣列 arr n 其中n為常量。注 陣列未初始化為隨機值。2 char 型別的陣列 例 char arr1 char arr2 a b c printf s n arr1 printf d n strlen arr1 注 s 遇到 0 才可以結束 字串求長度 0 為標誌,但不算做乙個字...

對陣列的處理

1.push 向陣列的尾部新增乙個或更多元素,並返回新陣列的長度 2.pop 刪除並返回陣列的最後乙個元素 把陣列長度減1,如陣列為空,則不改變陣列並返回undefined 3.unshift 向陣列的開頭新增乙個或更多元素,陣列長度加1,並返回陣列新的長度 4.shift 刪除並返回陣列的第乙個元...

對陣列物件的方法和使用案例的總結

什麼是陣列呢?陣列物件是使用單獨的變數名來儲存一系列的值。例如var arr 4,5,6,8 陣列具有長度,陣列的屬性 length.既可以獲取,又可以設定。例子 快速清空陣列 1.2.3.14.15.16.17.陣列使用原則 陣列中應該只存一種型別的變數。陣列物件的使用方法有很多種,常用的例如有 ...