《java语言程序设计》第七章学习总结

;

数组的基础知识
    一旦数组被创建,它的大小是固定的。使用一个数组饮用变量,
    通过下标来访问数组中的元素。
声明数组变量
    elementType[] arrayRefVar;
创建数组
    声明一个数组变量时并不在内存中给数组分配任何空间。它只是
    创建一个对数组的引用的储存位置。

    arrayRefVar = new elementType[arraysize];

    1.声明一个数组变量
    2.创建数组
    3.将数组引用赋值给变量
    elementType[] arrayRefVar = new elementType[arraysize];
数组大小和默认值
    arrayRefVar.length

    当创建数组后,它的元素被赋予默认值,数值型基本数据类型的
    默认值为0,char型的默认值为“\u0000“,boolean型的默认
    值为false。
访问数组元素
    数组中的每个元素都可以使用下面的语法表示,称为下标变量:
    arrayRefVar[index];
数组初始化语法
    elementType[] arrayRefVar = {value0,value1};
foreach循环
    java支持一个简便的for循环,称为foreach循环
    for(elementType element:arrayRefVar){
            //process the element
    };
数组的复制
    1.使用循环语句逐个地复制数组的元素。
    2.使用System类中的静态方法arraycopy
    3.使用clone方法复制数组
可变长参数列表
    具有同样类型的可变长度的参数可以传递给方法,并将作为数组
    对待。
    (typeName...parameterName)
数组的查找
    如果一个数组排好序了,对于寻找数组中的一个元素,二分查找
    比线性查找更加高效。
Array类
    http://blog.sina.com.cn/s/blog_93daad41010115yq.html
小提示
    1.java和许多高级语言都提供了一种称作数组的数据结构,可
    以用它来存储一个元素个数固定且元素类型相同的有序集合。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值