對資料型別再次進行介紹
什麼是陣列?
陣列是一種資料結構,包含同一型別的多個元素。陣列屬於引用型別。陣列主要是用於對同一型別的資料進行批量處理,它包含多個資料物件,這些物件叫做「資料元素」。
陣列可以是一維或多維陣列。
資料型別[ ] 陣列名稱:
int[ ] 陣列名稱;
陣列的宣告:
int[ ] myintarray;
注:宣告陣列時,方括號[ ]必須跟在型別後面,而不是變數名後面。在c#中,將方括號放在變數名後是不合法的語法。
陣列的初始化:
因為陣列時引用型別,所以需要給他分配堆上的記憶體。
共有三種方法給陣列初始化
1. myintarray=new int[3];
2. myintarray=new int[ ];//省略陣列大小
3. int[ ] myintarray=;//當使用這種方法對陣列進行初始化的時候,只能在宣告變數陣列時使用,不能在宣告陣列之後使用
二維陣列:
語法:定義乙個二維陣列。
資料型別[ ][ ] 陣列名;//沒有為陣列元素分配記憶體空間,因而必須經過初始化才能使用
資料型別 陣列名=new 資料型別[第二維大小][第一維大小];
示例:int[,] b = new int[3, 2] , , };
for (int i = 0; i < 3; i++)
}
foreach(遍歷):c#中使用foreach是非常方便的操作,foreach的執行效率比for高,foreach可以在不用知道長度的情況下進行遍歷,但是for一般要知道長度才能遍歷,否則要在迴圈的內部進行控制。 foreach在c#中一般用於操作集合物件。
歡迎來到unity學習
、unity培訓
、unity企業培訓教育專區,這裡有很多u3d資源
、u3d教程
、u3d常見問題
、u3d專案原始碼
,我們致力於打造業內unity3d培訓、學習第一品牌。
js陣列遍歷和物件遍歷
1.普通for迴圈var arr 1,2,3,4,5,6 for var i 0 i length i 2.優化版for迴圈 使用變數,將長度快取起來,避免重複獲取長度,陣列很大時優化效果明顯for var j 0 len arr.length j j 3.foreach,es5推出的,陣列自帶的迴...
js陣列遍歷和物件遍歷
針對js各種遍歷作乙個總結分析,從型別用處 分陣列遍歷和物件遍歷 還有效能,優缺點等。1,普通for迴圈,經常用的陣列遍歷 var arr 1,2,0,3,9 for var i 0 i 2,優化版for迴圈 使用變數,將長度快取起來,避免重複獲取長度,陣列很大時優化效果明顯 for var j 0...
js陣列遍歷和物件遍歷
針對js各種遍歷作乙個總結分析,從型別用處 分陣列遍歷和物件遍歷 還有效能,優缺點等。js陣列遍歷 1,普通for迴圈,經常用的陣列遍歷 var arr 1,2,0,3,9 for var i 0 i 2,優化版for迴圈 使用變數,將長度快取起來,避免重複獲取長度,陣列很大時優化效果明顯 for ...