一:java语言的基础语法
1:关键字
2:标识符
3:注释
4:变量与常量
5:运算符
6:流程控制语句
7:数组
1)出现原因
前面计数无法解决的问题---有多个数据需要存储共享,于是有了数组
2)含义:
一些类相同类型的数据的集合
3)定义语法:
数据类型[] 数组名=new 数据类型[长度];//定义 一个规固定长度的空数组
数据类型[] 数组名=[数据1,数据2……];//定义一个存储了多个数据数组
数据类型[] 数组名=new 数据类型[]{数据1,数据2,……}
或者
数据类型 数组名[]=new 数据类型[长度];//定义 一个规固定长度的空数组
数据类型 数组名[]=[数据1,数据2……];//定义一个存储了多个数据数组
数据类型 数组名[]=new 数据类型[]{数据1,数据2,……}
4)数组的使用【使用到数组下标编号】
存值:
数组名[下标]=值;
取值:
数组名[下标];
5)数组的特征总结:
A:数组定义要么给定长度,要么给定值
B:直接打印数组名的时候直接输出数组地址----引用类型
C:定义数组的时候给定长度,会在内存的分配连续多个对应类型的内存空间,并且会给连续的存储空间按顺序从0开始编号,这就是数组下标
6)数组中经常会出现的问题
7)数组的分类