樹莓派更換清華源方法
阿新 • • 發佈:2021-01-10
技術標籤:java入門
一維陣列的進階運用
陣列的逆置
1.將一個int型陣列int[ ] array ={1,2,3,4,5,6}變成{6,5,4,3,2,1}
下面展示一些 內聯程式碼片
。
// 一維陣列的逆置 int[] array = {1,2,3,4,5,6}; int len = array.length; for (int i = 0; i < array.length/2; i++) { int temp = array[i];//定義中間變數用於儲存遍歷出的元素 array[i] = array[len-i-1];//逆置的原理就是將相對位置上的元素交換位置 array[len-i-1] = temp; } //在用一個for迴圈把交換位置的元素遍歷一遍 for (int j = 0; j < array.length; j++) { System.out.println(array[j]); }
列印結果如下
2.將一個int型陣列int[ ] array ={1,2,3,4,5,6}複製到另一個數組
下面展示一些 內聯程式碼片
。
// A code block int[] array = {1,2,3,4,5,6}; int len = array.length; //新建一個動態陣列用於儲存複製的陣列 //需要注意的是兩個陣列的大小需一樣 int[] array1 = new int[len]; for (int i = 0; i < array1.length; i++) { array1[i] = array[i]; System.out.print(array1[i]+" "); }
// 列印結果如下
1 2 3 4 5 6