在程序设计时,需要输入大量数据时,一个变量只能存储一个值。
并且它们没有内在联系,不好处理。
一、先了解最简单的一维数组
数组类型 ===============数组名======================[ ]
所有数据类型======== ====标识符符合命名规范 数组标识==== 内为空
声明一个整数型数组
int score[];
数据创建对应元素默认赋值
数据类型 系统默认初始值
boolean false
byte 0
char '/u0000'(即" ")
short 0
int 0
long 0L
flaot 0.0f
double 0.0
数组元素表示方法 java的数组索引编号为0开始 取第一个元素为score[0]
一维数组初始化(2种)
1、格式
数组类型 数组名[]={值1,值2,值3……值n}
int score[]={1,2,3,4,5};
2、格式
数组类型 数组名[]=new 数组类型[常量值]
int score[]=new int[10];
二、数组的使用
数组的遍历
public static void main(String[]args){
int a[]={1,2,3,4,5,6,7};
for(int i=0;i<a.length;i++){
System.out.print(""+a[i]);
}
}
并且它们没有内在联系,不好处理。
一、先了解最简单的一维数组
数组类型 ===============数组名======================[ ]
所有数据类型======== ====标识符符合命名规范 数组标识==== 内为空
声明一个整数型数组
int score[];
数据创建对应元素默认赋值
数据类型 系统默认初始值
boolean false
byte 0
char '/u0000'(即" ")
short 0
int 0
long 0L
flaot 0.0f
double 0.0
数组元素表示方法 java的数组索引编号为0开始 取第一个元素为score[0]
一维数组初始化(2种)
1、格式
数组类型 数组名[]={值1,值2,值3……值n}
int score[]={1,2,3,4,5};
2、格式
数组类型 数组名[]=new 数组类型[常量值]
int score[]=new int[10];
二、数组的使用
数组的遍历
public static void main(String[]args){
int a[]={1,2,3,4,5,6,7};
for(int i=0;i<a.length;i++){
System.out.print(""+a[i]);
}
}
结果:1234567
多维数组
二维数组的赋值。
int num[][]={ {1,2,3},{11,12,13} };
二维数组的使用与一维出入不大 双重for循环进行输出
多维数组,只要在声明数组将数组下标在增加一组即可。
例如三维:int num[][][];四维: int num[][][][];以此类推。
三维数组可三重for循环进行输出