1、编译时只查找语法错误,运行时才发现异常
2、ArrayIndexOutOfBoundsException 下标越界
NullPointerException 空指针异常
3、int[] arr={3,2,4,5,1}; System.Out.Print(arr);->[I@1fb8ee3
[ 表示数组 I int类型
@1fb8ee3 地址
---------------------------------------------
排序 arr.sort():
发现:将重复代码提前出来,封装成一个函数
4、选择排序
第一步:将下标为0的元素与其它元素一一比较(小的换到0位),获得最小值
第二步:将下标为1的元素...
...
排序成功(小->大)
5、冒泡排序
第一步:从0开始,相邻元素两两比较,大值放后面
第二步:从1开始,...
...
排序成功(小->大)
-----------------------------------------------
6、StringBuffer
StringBuffer SB=new StringBuffer();
SB.append(x);数据存入SB中(字符串尾依次添加)
System.out.println(SB.reverse());反顺序输出字符串
7、定义书写
一维数组:1)int[] x;2)int x[];
二维数组:1)int[][] y;2)int y[][];3)int[]y[]
例:int[] x,y[]; //定义了一维数组x,二维数组y
|
|