獲取數組長度的格式;
數組名稱:length;
這將會得到一個int數字,代表數組的長度。
數組一旦創建,程序運行期間,長度不可改變,除非賦值變量才能改變。
public static main (String [ ] args){
int [ ] arrayA = new {10,20,30,40,50,60,66,346,376,24,623,};
int len = arrayA.length;
sout................("arrayA數組的長度是:" + len); //11咯。
int [ ] arrayB = new int [ 3 ];
sout ............................(arrayB.length);//3
arrayB = new int [ 5 ]; //這是新創建一個數組,從而int [ 3 ] 變成 int [ 5 ]。
sout.............................(arrayB.length);//5
}
============================================================
遍歷數組; 說的就是對數組當中的每一個元素進行逐一,挨個處理,默認的處理方式就是打印輸出。
舉例;
public static void main (Sting[ ] args){
int [ ] array = {19,45,35,256,62,24,22,62,245,56};
//原始方式
sout..........................(array[ 0 ]);//19
。
。
。
。
sout .................................(array[ 9 ]);//56
//使用循環,次數其實就是數組的長度。
for(int i = 0 ; i <= 5; i ++){
sout .........................(array[ i ] );
}
//優化后:
for (int i = 0; i <array.length; i++){
sout.....................(array[ i ] );
}
}