SpringMVC springmvc-servlet.xml配置檔案
阿新 • • 發佈:2022-02-04
java之陣列
陣列的宣告建立
int[] nums;//1.宣告一個數組,此時陣列並不存在
nums = new int[3];//2.用new操作符來建立陣列
//3.給陣列元素賦值
nums[0] = 1;
nums[1] = 2;
nums[2] = 3;
//建立和賦值可同時進行
//int[3] nums = {1,2,3};
- 【注】建立陣列是[ ]裡面是陣列容量3,而賦值的時候[ ]裡面是陣列位序(從0開始)
陣列基本特點
- 其長度是確定的。一旦被建立,大小就不可被改變
- 陣列元素型別必須相同
- 下標合法區間 [ 0 , length-1]
陣列的使用
int[3] arrays = {1,2,3}; for (int i : a) { System.out.println(i); }//遍歷列印
- 可以for語句迴圈遍歷
多維陣列
-
二維陣列形如arrays[2] [3]={{1,2,5},{2,3,6}}
-
1 2 5 2 3 6
陣列應用
Arrays 類
- 陣列排序 Arrays.sort();
- 列印陣列 Arrays.toString();
- ......
氣泡排序
public static void main(String[] args) { int[] a = {1,2,23,64,568,74,11};//建立陣列 int[] sort = sort(a);//用編寫的排序方法排序後賦給sort System.out.println(Arrays.toString(sort));//列印陣列 } //氣泡排序 public static int[] sort(int[] array){ int temp = 0; for (int i = 0; i < array.length-1; i++) { for (int j = 0; j < array.length-1-i; j++) { if (array[j+1]<array[j]){ temp = array[j]; array[j] = array[j+1]; array[j+1] = temp; } } } return array; }