数组
2023-03-10 08:28:42 10 举报
AI智能生成
简单介绍数组的基本知识点以及基本的应用
作者其他创作
大纲/内容
四、数组扩容与缩容
5.1步骤
1.定义一个新数组,然后新数组的长度比原数组增加或减小
2.将原来数组的元素拷贝到新数组中
将数组名指向新的数组
5.2数组的拷贝
1.通过自定义循环将原数组的元素拷贝到新数组中
System类提供的数组拷贝方法
Arrays类提供的拷贝方法
一、数组
1.1数组的概念
数组在内存当中是一块连续的空间,可以保存相同类型的多个数据容器
1.2数组的特点
数组中保存的数据必须是相同类型
数组是定长的(数组一旦定义就不能改变长度
二、数组的创建
2.1动态初始化
语法1: 数据类型[] 数组名=new 数据类型[长度]
语法2:数据类型 数组名[]=new 数据类型[长度]
2.2静态初始化
语法1:数据类型[] 数组名={数据1,数据2。。}
语法2:数据类型 数组名[]={数据1,数据2。。}
语法3:数据类型[] 数组名=new 数据类型[ ]{数据1,数据2。。}
2.3数组的细节
数组中的每一个数成为数组元素
数组中的每一个元素都对应一个下标
数组中的下标范围是0~数组长度-1
数组的长度通过数组名.length获取 返回值是int类型
数组长度如果超出边界会报错:ArrayIndexOutOfBoundsException 数组下标越界异常
三、数组的遍历
遍历:获取保存数组中的每一个元素(循环)
0 条评论
下一页