1. 程式人生 > 其它 >SpringMVC springmvc-servlet.xml配置檔案

SpringMVC springmvc-servlet.xml配置檔案

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開始)

陣列基本特點

  1. 其長度是確定的。一旦被建立,大小就不可被改變
  2. 陣列元素型別必須相同
  3. 下標合法區間 [ 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;
    }