本文共 583 字,大约阅读时间需要 1 分钟。
1,数组
什么是数组
一组“由相同数据类型等“的数据,它是一个容器
int[] arr={0,10,2,'a'};
为什么需要数组
2,数组的特点
(1)一组“由相同数据类型等“的数据,它是一个容器
(2)有索引,范围在0~arr.length-1之间
(3)一经定义长度固定
(4)即可以储存基本数据类型,也可以储存引用数据类型
3,数组的初始化
动态初始化:给定数组的长度,用系统给定默认初始值
格式:数据类型【】 数据名=new 数据类型【长度】;
int【】 arr=new int【5】;
静态初始化:给定元素的值,系统确定数组的长度
格式:数据类型【】 数组名={元素值1,元素值2,元素值3.......};
int【3】 arr={1,2,3};
4,数组的操作
遍历
排序
求最值
查找
反转
5,二维数组
动态初始化
数据类型【】【】 数组名=new 数据类型【二维数组的长度】【一维数组的长度】;
int [] [] arr=new int[5][4];
数据类型【】【】 数组名=new 数据类型【二维数组的长度】【】;
int [] [] arr=new int[5][];
静态初始化
数据类型【】【】 数组名={元素值1,元素值2,元素值3.......};
int [] [] arr={元素值1,元素值2,元素值3.......};
转载地址:http://ujjqb.baihongyu.com/