数组与自定义队列总结
1.数组
数组就是用来存储同一类型数据的容器。常用的有一维数组和二维数组
定义一维数组的格式:用new来创建对象,并分配内存。
1.类型 数组名 [] = new 类型[数组的长度];
2.类型 数组名[] = {值列表};
3.类型 数组名[] = new 类型[]{值列表};
4.类型 数组名 [];
数组名 = new 类型[数组的长度];
数组也是对象。数组提供了一个length属性(长度)。
数组有索引,可以通过索引来获取值。(下标)
array[1] = 0;
创建一个数组,并初始化数组的每一个元素;再进行排序,然后输出结果
二维数组的创建:
类型 [][] 数组名 = new 类型[行数][列数];
二维数组也是对象。数组提供了一个length属性(长度)。
但是数组有索引,可以通过索引来获取值。(下标)
2.自定义队列
自定义队列也是一个容器,用来存储同一类型的数据容器。这容器是可以变大小的。
3.泛型,有很多的地方要用这队列是,用泛型。
表示可以代替所有的类型(int,char,short,long,float,double,byte,boolean这些类型不可以)。