9-23 唐兆文
数组是引用类型,引用类型变量的默认值都是null;
数组是在内存中连续储存多个元素的数据结构,数组中的所有元素必须属于相同类型。
定义数组,分配内存,数组元素初始化:
int []arr=new int[]{1,2,,3};
int []arr={1,2,3};
数组元素排序:冒泡排序,快速排序,插入排序,选择排序。
二维数组初始化:
int [ ] [ ]arr=new int[ ] [ ]{
{1,2,3 },
{4,5,6}
{6,7,8}
}
或者
int[ ] [ ]arr={
{1,2,3},
{4,5,6},
{7,8,9}
};
Arrays类
equals()用于比较两个数组是否相等,只有当两个数组长度相等,对应位置的元素也一一相等时,返回true否则返回false
sort()方法对数组的元素进行升序排序
toString()方法将数组转换成字符串
fill(array,val)方法用于把数组array的所有元素都复制为val
copyOf()方法把数组复制成一个长度为设定值的新数组。
binarySearch(object[];object key)方法用于查询数组元素在数组中的下标
心得
今天的学习逐渐进入了大脑风暴,难度逐渐增加,就怕后面脑袋短路不够用!
近期评论