随笔分类 -  数组

摘要:冒泡排序无疑是最为出名的排序算法之一,总共有八大排序! 1 package com.xl.array; 2 3 //冒泡排序 4 //1,比较数组中,两个相邻的元素,如果第一个数比第二个数大,我们就交换他们的位置 5 //2,每一次比较,都会产生出一个最大,或者最小的数字 6 //3,下一轮则可以少 阅读全文
posted @ 2022-03-23 17:32 苏三说v 阅读(45) 评论(0) 推荐(0) 编辑
摘要:数组的工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用但是API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操作 查看JDK帮助文档 Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而“不用 阅读全文
posted @ 2022-03-23 16:56 苏三说v 阅读(20) 评论(0) 推荐(0) 编辑
摘要:多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每个元素都是一个一维数组 二位数组 int a[][] = new int[2][5] 解析:以上二维数组a 可以看成一个两行五列的数组 1 package com.xl.array; 2 3 public class ArrayD 阅读全文
posted @ 2022-03-23 16:29 苏三说v 阅读(89) 评论(0) 推荐(0) 编辑
摘要:下标的合法区间:[0,length-1],如果越界就会报错; public static void main(String[] args){ int[] a = new int [2]; System.out.println(a[2]); } ArrayIndexOutOfBoundsExcepti 阅读全文
posted @ 2022-03-22 20:58 苏三说v 阅读(43) 评论(0) 推荐(0) 编辑
摘要:静态初始化 int[] a = {1,2,3}; Man[] mans = {new Man(1,1),new Man(2,2)} 动态初始化 int [] a= new int[2]; a[0]=1; a[1]=2; 数组的默认初始化 数组是引用类型,他的元素相当于类的实例变量,因此数组一经分配空 阅读全文
posted @ 2022-03-22 20:42 苏三说v 阅读(182) 评论(0) 推荐(0) 编辑
摘要:1 package com.xl.array; 2 3 public class ArrayDemo01 { 4 //变量的类型 变量的名字 =变量的值; 5 //数组类型 6 public static void main(String[] args) { 7 int[] nums; //1,定义 阅读全文
posted @ 2022-03-22 18:43 苏三说v 阅读(63) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示