Java数组


数组:一组具有相同类型元素的集合

数组的组成
数组类型——数组中元素的类型
标示符——数组名字(只有一个名字)
数组的元素——数组中的每一项数据(集合中的成员)
下标——数组元素的编号(访问元素时使用)
        注意:数组中下标从0开始,数组的长度是固定不变的,类型是统一的。

数组的声明使用
方式一:
声明数组
数组类型[] 数组名;
数组类型 数组名[];
申请空间
数组名 =new 数组类型[数组长度];
赋值
数组名[下标] = 值;
使用数组(操作数组中元素)
数组名[下标];

说明:
new——用于向内存申请空间
数组最大下标 = 数组长度 - 1
方式二(合并了1、2两步):
声明并申请空间
数组类型[] 数组名 = new 数组类型[长度];
数组类型 数组名[] =new 数组类型[长度] ;
方式三:
声明并初始化
数组类型[] 数组名 = new 数组类型[]{值1,值2,……,值n};
说明
不能明确给出数组的长度(数组长度根据元素个数进行分配);
值之间使用“,”进行分隔;
初值类型要统一且与数组类型相同
方式四:
声明并初始化
数组类型[] 数组名 = {值1,值2,……,值n};

注意:
初始化与声明必须在同一行内完成

常见错误
1、没有明确指明数组长度(未赋初值情况下)
2、数组下标越界

常用属性与方法
.length——用于获取数组长度
Arrays.sort()——用于数组排序(升序)
需要引入:java.util.*或者java.util.Arrays

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值