數組的相關知識
阿新 • • 發佈:2017-11-05
int 創建 沒有 bool 它的 賦值 太陽系 下標 類型
數組:一個數組可以放任意多個同類型的數據,存放數據的叫做數組項,每一個數組項都要一個編號,我們將這些編號叫做數組的索引或下標。
數組的聲明:數據類型 [ ] 變量名;
數據的賦值: 變量名 = new 數據類型[長度];(長度是int類型)
聲明的數據尅性與賦值類型的數據必須相同,同時也可以合並書寫為:變量名=new 數據類型[長度];
數組的默認值:一個數組創建後,它的每一個數組項的值,為數組項的默認值
數字類型 默認值為0 ; bool類型 默認值為 false ;char類型 默認值為\0 ;string類型 默認值為null (null表示沒有任何數據)
數據的初始化器:給數據賦值的同時,指定每一項的值
數據項的讀取:變量名[索引 ]; 從指定數據中,通過編號取出每一個數組項的值,返回類型與數據類型相同
數據項的修改:變量名[索引]=值;
讀取數組的長度: 變量名.length
數組的定長性:一個數據創建後,它的長度是固定不變的, 數據的長度是只讀的,不可更改
數據類型用於數據數量的固定場景,適合使用數組的場景有:
1.保存100以內的所有質數
2.保存太陽系中所有已知行星的質量
3.保存標準撲克牌中的所有牌面數據
4.保存一個星期的所有日期
不適合使用數據的場景:
1.保存一個班學生的信息
2.保存一年中的所有日期
3.保存鬥地主遊戲中某玩家手牌的數據
4.保存遊戲中某玩家的裝備信息
數組的遍歷:是指從數組的第一項開始,一次取完數組的所有項
要實現數組的遍歷,可以使用循環,循環變量從0開始,一次取到數組的最大下標(最大下標=數組的長度-1)在循環中,使用循環變量作為下標,即可取出數組每一項的值。
數組的相關知識