4天
1.IDEA中常用快捷键
快速生成主方法 psvm回车
快速生成输出语句 sout回车
内容辅助代码补全 ctrl+alt+空格
单行注释 ctrl+/
多行注释 ctrl+shift+/
格式化代码 ctrl+alt+L
2.数组
数据类型[] 数组名 int[] arr
动态初始化:
数据类型[] 数组名 = new 数据类型[数组长度];
int[] arr = new int[5];
3.内存分配
数组的默认初始化值
整数类型:0
浮点类型:0.0
字符类型:空字符
布尔类型:false
引用类型:null
4.静态初始化
初始化时指定每个数组元素的初始值,有系统决定数组长度
格式 数组类型[] 变量名 = new 数据类型[] {数据1.数据2.数据3........};
int [] arr = {1,2,3};
5 索引越界
Array IndexOutOfBoundsException
6空指针异常
NullPointerException
7获取数组元素数量
格式:数组名.length
8最大值
public class ArrayDemo {
public static void main(String[] args) {
int[] arr = {12,45,98,73,60};
int max = arr[0];
for(int x = 1;x < arr.length;x++){
if(arr[x] > max){
max = arr[x];
}
}
System.out.println("最大值是:" + max);
}
}
9最小值
public class ArrayDemo {
public static void main(String[] args) {
int[] arr = {12,45,98,73,60};
int min = arr[0];
for(int x = 1;x < arr.length;x++){
if(arr[x] < min){
min = arr[x];
}
}
System.out.println("最小值是:" + min);
}
} |