2017年9曰12日
一、插入排序的第一步
1)准备好一个乱序数组
2)使用Arrays.sort()进行升序排序
3)控制台输入一个新数字
4)找到新数字应该插入的下标位置
5)创建新数组
6)搬家
二、用强转并用split在小数点的位置进行分割。(获取整数和小数部分)
String ary[] = String.valueOf(d).split("\\.");
三、三个数比较的思想
先拿两个数相比较,较大者与第三数相比较。
四、循环控制
1、控制变量的方式控制循环。
2、控制循环跳转的方式控制循环。
五、数组的注意事项
1、数组类型指数组元素的取值类型。同一数组类型相同。
2、数组的书写规范符合表示标识符的规范。
3、数组名不能与其它变量相同。
4、数组声明中包含长度永远是不合法的。
六、数组的初始化
1、静态初始化。 float [] scores = {60,50,50,66}; //注:务必在一条语句中写完。
2、动态初始化。 int [] arr = new int[10]; int [] arr = new int[]{1,2,3,4};
int [] arr = new int[(int length[] 10)];
int length = 10; int [] arr = new int[length];
3、数组的调用
arr[1] = 10; //注:调用是要注意到下角标是否越界。
七、用length属性测试数组长度
八、对维数组的定义,至少要指定第一维的维数。