TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网产品结构数组思维脑图思维导图

数组思维脑图思维导图

  收藏
  分享
免费下载
免费使用文件
白巫 浏览量:802024-07-07 15:59:46
已被使用9次
查看详情数组思维导图

数组的定义,遍历,数字案例等内容讲解

树图思维导图提供 数组思维脑图 在线思维导图免费制作,点击“编辑”按钮,可对 数组思维脑图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:7171a3a1dc21bc14bfcd2c8bad636e51

思维导图大纲

数组思维导图模板大纲

数组的定义

静态初始化数组

格式1

数据类型[] 数组名称 = new 数据类型[]{元素1,元素2,元素3...}

格式2

数据类型[] 数据名称 = {元素1,元素2,元素3,....}

特点:在定义数组的同时为数组确定了数据

使用场景:一旦确定了数据的具体值,我们就用这种方式批量存储数据

动态初始化数组

格式3

数组类型[] 数组名称 = new 数据类型[长度]

特点

开始只确定数组的类型长度,不确定具体存入的数据

使用场景

适合做——开始不能确定具体数据的情况

先定义数组,后赋值数据进去

动态初始化数组元素存在默认值:

数据的访问

格式

数组名称[索引]

取值

int data = arr[i];

赋值

arr[i] = 222;

长度

arr.length

数组的注意事项

什么类型的数组只能存放什么类型的数据

数据类型[] 变量名称 可以写成 数据类型 变量名[]

数组一旦定义出来,程序执行的过程中,长度、类型就固定了

数组的遍历

什么是遍历?

一个一个的访问数据

为什么要遍历呢?

业务开发中都需要用到,统计数据,搜索数据,...

数组如何遍历

数组的案例

挑两个代码案例练习

数组的内存图

java的内存分配

方法区:放class文件的

堆内存:运行的方法,main方法,定义的变量

堆内存:new出来的对象,都在堆内存中

数组使用的常见问题

不要访问超过数组最大索引

否则出现数组访问越界异常

空指针异常问题:int[] arr = null

System.out.println(arr);//null

System.out.println(arr.length);//空指针异常

Debug的工具使用

找问题并解决

断点解决

基本使用步骤

1、打断点

2、右键使用debug

3、控制一行一行的往下执行

数组的作用

就是一个容器,用于在程序中存储一批同种类型的数据

相关思维导图模板

SpringBootWeb请求响应思维导图

树图思维导图提供 SpringBootWeb请求响应 在线思维导图免费制作,点击“编辑”按钮,可对 SpringBootWeb请求响应  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:1c6ee1ff958a0c7c2fabdf9e9f8d755e

1107文家市玉萍思维导图思维导图

树图思维导图提供 1107文家市玉萍思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 1107文家市玉萍思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:ed943ef641f6dc874860eb6095857ed6