摘要: 编译时都不会报错。 1.数组下标越界 java.lang.ArrayIndexOutOfBoundsException //下标越界 int[] arr = new int[]{1,2,3,4,5}; for (int i = 0; i <= arr.length; i++) { //i可以取到5 阅读全文
posted @ 2022-08-23 19:37 植树chen 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1.常用方法 | 方法 | 描述 | | | | | boolean equals(int[] a,int[] b) | 判断两个数组是否相等,顺序不一样也返回false | | String toString(int[] a) | 输出数组信息 | | void fill(int[] a,int 阅读全文
posted @ 2022-08-23 19:25 植树chen 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1.实现 二分查找算法要求数组必须是有序的。 把中间的值和要查询的值进行比较,相等则返回索引下标 arr[middle]>number,则让尾索引等于middle-1, arr[middle]<number,则让开始索引等于middle+1。 int[] arr = new int[]{-99,-5 阅读全文
posted @ 2022-08-23 19:07 植树chen 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1.数组赋值 arr2 = arr1; int[] arr1,arr2; arr1 = new int[]{2,3,5,7,11,13,17,19}; arr2 = arr1; for (int i = 0; i < arr2.length; i++) { if (i%2==0){ arr2[i] 阅读全文
posted @ 2022-08-23 11:27 植树chen 阅读(167) 评论(0) 推荐(0) 编辑