數組的定義方式有哪些
Jun 20, 2023 pm 05:28 PM
陣列
1. 資料型別[] 陣列名稱= new 資料型別[長度];
陣列定義的第一種方式:1. 資料型別[] 陣列名= new 資料類型[長度] 這種方式在定義時給定了數組的長度,但是沒有指定每個元素的值。用這種方式定義數組相當於宣告了固定容積的一個空數組,所以在定義之後需要我們自己對數組中的元素賦值。
如:
int [] arr=new int[5];//宣告一個名為arr,長度為5的陣列。
arr[0]=1;//透過陣列的下標對陣列中的每一個元素賦值。
arr[2]=5;
2. 資料型別[] 陣列名稱= new 資料型別[] {元素,元素,元素};
陣列定義的第二種方式資料型別[] 陣列名稱= new 資料型別[] {元素,元素,元素} 這種方式在定義時不給定陣列的長度,而是直接給定陣列中每個元素的值。用這種方式聲明數組可以直接進行使用,不需要我們再對元素賦值。
string [] arr=new string [] {“hello”,”world”,”message”};//宣告了一個名為arr的string類型的數組,包含三個元素。
此時我們就可以透過陣列名稱加元素下標的方式來使用陣列中的元素了,如arr[0]就是陣列中的第一個元素「hello」。
3. 資料型別[] 陣列名稱= {元素,元素,元素};
第三種陣列的定義方式為資料型別[] 陣列名稱= {元素,元素,元素}; 這種定義方式其實是第二種定義方式的簡寫。使用這種定義方式能讓我們書寫更少的程式碼但是完成相同的功能。
以上是數組的定義方式有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)