Java當中的陣列

2021-06-27 08:31:27 字數 895 閱讀 3790

1.陣列的型別

class test;

//注意:arr的中括號可以寫在後面,也可以寫在前面

arr[3] = 10;

for(int i = 0; i < 5; i++)

}}

這樣比較麻煩,如果長度變了,for迴圈中的數字還要改變,可以變一種寫法

class test;

//注意:arr的中括號可以寫在後面,也可以寫在前面

system.out.println("arr陣列的長度是" + arr.length);

arr[3] = 10;

for(int i = 0; i < arr.length; i++)

}}

陣列的動態宣告法:

元素是整型的陣列預設值是0; 元素是布林型的陣列預設值是false; 元素是char型別的陣列預設值是空字元,也就是阿斯科碼(ascii)編碼是0的字元

class test

}}

二維陣列的定義方法

靜態宣告法

class test};

for(int i = 0; i < arr.length; i++)

} }}

動態宣告法

class test};

//動態宣告法

int arr = new int[3][5];

for(int i = 0; i < arr.length; i++)

} }}

2.陣列的定義方法

靜態定義法和動態定義法

3.陣列的操作方法

遍歷(同第一條)

Java當中的常量與變數

一,常量 在程式執行期間固定不變的資料.分為 整數常量 浮點常量 字元常量 布林常量 字串常量 空常量 null 注意 1,字元常量只能有乙個字元,不能有多個字元,也不能沒有字元.2,字串常量雙引號之間可以有多個字元,也可以沒有字元 3,空常量null不能直接用來列印輸出.二,變數 程式執行期間會發...

js當中如何合併陣列

js中的array物件提供了乙個叫 concat 方法,連線兩個或更多的陣列,並返回結果 var arr1 1,2,3 var arr2 5,6,8 var arr3 arr1.concat arr2 console.log arr3 1,2,3,5,6,8 這個concat方法連線兩個陣列之後,會...

陣列當中的第K大元素

乙個沒有排序陣列當中的第k大元素,堆選擇排序 優化的選擇排序 對上述陣列進行乙個隨機優化即可解決該問題 private void shuffle int a 完整 public intfindkthlargest int nums,int k else if j k else return nums...