1. 程式人生 > 實用技巧 >ajax建立過程?

ajax建立過程?

陣列

定義

  • 陣列是相同型別資料的有序集合

  • 陣列描述的是相同型別的若干個資料,按照一定的順序組合而成

  • 其中,每一個數據稱作一個數據元素,每個陣列元素可以通過一個下標訪問

  • 下標從0開始

先宣告陣列變數,才能使用

陣列型別[] 陣列名稱

  • int[] arr = new int[陣列大小];
  • arrays.length獲取陣列長度
public static int f(int n){
    return n*f(n-1);
}

記憶體分析

  • 宣告陣列
  • 建立陣列
  • 給陣列元素複製

三種初始化

  • 靜態初始化

    int[] a = { };

建立加賦值

  • 動態初始化:包含預設初始化

int[] b = new int[10];

  • 預設初始化

基本特定

  • 長度確定,一旦確定不可改變
  • 陣列是相同資料型別的有序集合
  • 陣列也是物件,陣列元素相當於物件的成員變數
  • 陣列的長度是確定的

陣列邊界

合法區間:【0,length-1】

陣列使用

  • For-Each迴圈

    JDK1.5之後

  • 陣列作為引數

  • 陣列作為返回值

/**
 *  陣列反轉
 *  public static int[] reverse(int[] arr){
 *         int[] result = new int[arr.length];
 *         for (int i = 0,j = result.length-1; i < arr.length ; i++,j--) {
 *             result[j] = arr[i];
 *         }
 *         return result;
 *     }
 */