数组

数组:是有序数据的集合,数据中的每个元素具有相同的数组名和下标来做唯一的标识。

分类:一维数组,二维数组,多维数组

声明:1、int a[]

   2、int[] a

开辟空间:为数组分配内存空间,如果不分配则无法访问,用new来分配  new int[3];

int score[] = new int[3];

栈内存           堆内存

数组初始化:1、静态初始化(int score[] = {2,3,4,5})

      2、动态初始化(int score[] = new int[3];)

冒泡排序:

  int score[] = {12,45,23,10,300}

  for(int i = 0;i<score.length-1;i++){

    for(int j = i+1;j<score.length;j++){

    if(score[i]>score[j]){

      int temp = score[i];

      score[i] = score[j];

      score[j] = temp;

      }

    }

   }

二维:int a[][] = new int[5][5]

   int a[][] = {{100,90},{90,30},{20,50}}

原文地址:https://www.cnblogs.com/hzwcoming/p/4648483.html