Java数组
一、基础知识
数组是最为常见的一种数据结构,是具有相同数据类型的一组数据的集合。实质上,数组是一个简单的线性序列,因此访问速度快。数组可储存基本数据类型和引用类型。
二、一维数组
数组在使用前必须先定义数组变量所属类型。声明数组有2种方式:int[] arr或者int arr[].使用new关键字分配数组时,必须指定数组元素的类型及数组的长度,数组中元素有默认的初始值(引用类型为null,整数类型为0,boolean为false,字符型为’/u0000’,float为0.0f,double为0.0d)。初始化一维数组的3种形式:int [] arr=new int[]{1,2,3,4};int[] arr=new int[4];
Int[] arr={1,2,3,4}(数组常量只能用于初始化,不能分两步写)。数组下标从0开始。
三、二维数组
二维数组可以看做是特殊的一维数组,创建方式类似。
四、数组的基本操作
Java.util包的Arrays类用于操作数组(如排序和搜索)。遍历数组都是通过for循环来实现的,遍历二维数组使用双层for循环,通过length属性可获得数组长度。
<!--EndFragment-->