java中數組的基本使用方法

數組:
一組類型相同而且存儲空間連續的數據


數組如何定義:
1st. int[] data = new int[3];
2nd. int[] data = new int[]{1,2,3};
3rd. int[] data = {1,2,3};//靜態初始化


數組如何得到一個元素:
System.out.println(data[0]); //0-(x-1)


如何得到數組的元素個數:
System.out.println(data.length);//屬性 木有小括號


如何遍歷數組
1st.for
2nd.foreach/forin


#複製數組
0.直接賦值 嘗試複製數組 並沒有得到新的數組 
1.自己動手 豐衣足食 最勤勞的辦法 最笨的辦法
2.克隆對象的方式 clone(); 不符合當前的應用場景
3.System.arraycopy(1,2,3,4,5);
1:要複製的源數組
2:源數組的起始位置
3:要複製到的目標數組
4:目標數組的起始位置
5:總共複製多少個元素


#數組排序
1.手動冒泡
2.調用Sun公司提供的數組排序的方法


38 18 69 21 23 28


38 vs 18
前大後小 交換順序

18 38 69 21 23 28

38 vs 69
前小後大 順序不變
18 38 69 21 23 28


69 vs 21
前大後小 交換順序
18 38 21 69 23 28

69 vs 23
前大後小 交換順序
18 38 21 23 69 28

69 vs 28
前大後小 交換順序
18 38 21 23 28 69
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章