复习总结(数组)

数组的使用步骤:
1.声明一个数组
语法格式:数据类型 [ ] 数组名:或 数据类型 数组名 [ ]
以上两种方法都可以声明一个数组,数组可以说任意合法的变量名,声明数组就是告诉计算机数组中的数据类型是什么。
例如:
int [] scores; // 存储成绩,类型为 int
double height [] ; //存储升高,类型为double
String [] names; //存储姓名,类型为String
2.数组进行分配空间来进行存储数据
语法格式:数组名 = new 数组类型 [数据长度] ;
其中,数组长度就是数组中能存放的元素个数,为大于0的整数。例如:

   scores = new int[30];  // 长度为30的int类型数组
   height = new double[30];// 长度为30的double类型数组
   names = new String[30]; // 长度为30的String类型数组

也可以把上面的合并,即声明数组的同时给它分配空间:
语法格式:数据类型 [ ] 数组名 = new 数据类型 [数据长度 ];例如:

// 数组大小一旦声明了就不能修改,长度是固定的,如有需要,只能重新声明新数组的长度。
int scores [] = new int[30] ; // 存储30个学生的成绩
3.进行数组赋值
语法格式:数组名 [下标值];
例如,向scores数组里存放数据:

   scores [0] = 89;
   scores [1] = 50;
   scores [2] = 70;

在java中还提供了另一种创建数组的方式,它将声明数组,分配空间和赋值合并完成。
语法格式: 数组类型 [ ] 数组名 = {值1,值2,值3, … };
例如创建一个scores数组。

    int [] scores = {60,70,80,90,99}; //创建一个长度为5的数组
    int [] scores = new int[] {60,70,80,90,99};

// 直接创建并赋值的方式一般用在元素比较少的情况下,必须一并完成,如下面代码是不合法的
int [] scores;
scores = {60,70,80,90,99}; // 错误的
4.数组的使用
数组创建后的长度(数组中包含元素的数目)是不可改变的,如果越界访(数组下标超过0至数组长度-1的范围)程序会报错,因此我们需要数组长度时使用下面的方式。

数组名.length
循环变量i小于数组长度,我们写成:
i < 数组名.length;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

言&生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值