目录
知识总览:编辑
一.IDEA
1 idea概述
2 idea的下载
3 idea的安装
二.数组
1 数组概述
2 数组定义
2.1 格式一
2.2 格式二
3 数组初始化
3.1 动态初始化
3.2 静态初始化
4 数组元素访问
4.1 数组变量访问
5 数组操作的常见问题
5.1 索引越界
5.2 空指针异常
6 数组的常见操作
6.1 遍历数组中的每一个元素
6.2 取最大最小值
知识总览:
一.IDEA
1 idea概述
IDEA全称IntelliJ IDEA,是用于Java语言开发的集成环境,它是业界公认的目前用于Java程序开发最好的工具。
集成环境:把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。
2 idea的下载
官方下载:https://www.jetbrains.com/idea/download/#section=windows
3 idea的安装
无脑下一步
根据自己电脑选择32位或64位
二.数组
1 数组概述
数组(array)是一种用于存储多个相同类型数据的存储模式
要存储的数据通常都是同类型数据
2 数组定义
2.1 格式一
数据类型[ ] 变量名 int[ ] arr
2.2 格式二
数据类型 变量名[ ] int arr[ ]
数据类型[ ] 变量名 int[ ] arr
2.2 格式二
数据类型 变量名[ ] int arr[ ]
数据类型 变量名[ ] int arr[ ]
3 数组初始化
3.1 动态初始化
格式:数据类型[ ] 变量名 = new 数据类型[数组长度];
int[ ] arr = new int[3];
3.2 静态初始化
格式:数据类型[ ] 变量名 = new 数据类型[数组长度];
int[ ] arr = new int[3];
3.2 静态初始化
格式:数据类型[ ] 变量名 = new 数据类型[ ]{数据1,数据2,数据3,......};
int[ ] arr = new int[ ]{1,2,3};
或
int[ ] arr = {1,2,3}
4 数组元素访问
4.1 数组变量访问
格式:数组名
4.2 数组内部保存的数据的访问方式
格式:数组名[索引]
索引:是数组中数据的编导方式,计算机中默认以0开始数起
5 数组操作的常见问题
5.1 索引越界
int[ ] arr = new int[3]; //这里的三为数组长度(length)
System.out.printle(arr[3]); //这里的3为数组中的第四号元素(0为第一号元素)
5.2 空指针异常
int[ ] arr = new int[3];
System.out.println(arr[2]);
arr = null; // 把null赋值给数组
Syetem.out,println(arr[0]);
6 数组的常见操作
6.1 遍历数组中的每一个元素
int[ ] arr = {1,2,3,4,5}; // 定义一个数组并静态初始化
for(int i = 0;i
System.out.println(arr[i]);
}
6.2 取最大最小值
int[ ] arr = {1,2,3,4,5};
int max = arr[0];
int min = arr[0];
for(int i = 0;i
if(max < arr[i]){
max = arr[i];
}
if(min > arr[i]){
min = arr[i];
}
}
int[ ] arr = {1,2,3,4,5}; // 定义一个数组并静态初始化
for(int i = 0;i
System.out.println(arr[i]);
}
6.2 取最大最小值
int[ ] arr = {1,2,3,4,5};
int max = arr[0];
int min = arr[0];
for(int i = 0;i
if(max < arr[i]){
max = arr[i];
}
if(min > arr[i]){
min = arr[i];
}
}
int[ ] arr = {1,2,3,4,5};
int max = arr[0];
int min = arr[0];
for(int i = 0;i
if(max < arr[i]){
max = arr[i];
}
if(min > arr[i]){
min = arr[i];
}
}



