数组
2023-03-09 17:37:42 5 举报
AI智能生成
数组
作者其他创作
大纲/内容
特点
- 数组中保存的数据必须是相同类型
- 数组是定长的(数组一旦定义成不能改变长度)
- 数组是定长的(数组一旦定义成不能改变长度)
静态初始化
- 语法1:数据类型[ ] 数组名={数据1,数据2。。。}
- 语法2:数据类型 数组名 [ ] ={数据1 ,数据2.。。。}
- 语法3:数据类型 [ ] 数组名 =new 数据类型[ ] {数据1 数据2 }
- 语法2:数据类型 数组名 [ ] ={数据1 ,数据2.。。。}
- 语法3:数据类型 [ ] 数组名 =new 数据类型[ ] {数据1 数据2 }
遍历
获取保存 数组中的每一个元素(循环)
概念
子主数组在内存当中是一块连续的空间,可以保存相同类型的多个数据容器题
动态初始化
- 语法1:数据类型[ ] 数组名 =new 数据类型[长度]
- 语法2:数据类型 数组名[ ]=new 数据类型[长度]
- 语法2:数据类型 数组名[ ]=new 数据类型[长度]
注意!
- 数组中的每一个数据数组元素
- 数组中每一个元素都对应一个下标
- 数组中的下标范围0~数组长度-1
- 数组的长度通过数组名.length 获取 返回值是int类型
- 数据长度如果超出边界会报错ArrayIndexOutOfBoundsException 数组下标越界异常
- 数组中每一个元素都对应一个下标
- 数组中的下标范围0~数组长度-1
- 数组的长度通过数组名.length 获取 返回值是int类型
- 数据长度如果超出边界会报错ArrayIndexOutOfBoundsException 数组下标越界异常
0 条评论
下一页