Java基础 第八章笔记

发布于 2017-03-14  10.39k 次阅读


//数组:
//申明格式:
//数据类型[] 变量名;
int[] a;
//数据类型[] 变量名 = {多个用,号隔开}
int[] b = {0,1,2,3,4,5,6,7,8,9};
//数据类型[] 变量名 = new 数据类型[个数];
int[] c = new int[10];
//注:最上一种赋值要用第三种方式
a = {1,2,3};
//:名词 申明,初始化,赋值
//申明: 数据类型[] 变量名; 或者 数据类型 变量名[];
int aa;//普通基本数据类型变量,申明时程序给了固定的内存空间....
int a[];//程序知道我要放多少无素进去吗?不知道....我先不给你空间...

//初始化:
int a[];
a = new int[49];//一次申明了49个可以存储整数的空间....new的过程就是在内存中创空间

//赋值:给变量所在的内存空间存放数据.
int a[];
a = new int[49];//一次申明了49个可以存储整数的空间....new的过程就是在内存中创空间
a[0] = 50;
a[1] = 60;
//......
a[48] = 100;

//申明,初始化,赋值一步完成.
int[] b = {0,1,2,3,4,5,6,7,8,9};//在申明的时候同时初始化并赋值

//每一次完成两步
//申明并初始化
int b[] = new int[5];
//申明
int c[];
//初始化并赋值
c = new int[]{1,2,3,4,5};