Java数组(二)

一、数组分配元素

1.声明数组仅仅是给出了数组变量的名字和元素的数据类型,想要真正的使用数组还必须创建数组,即给数组分配数据。

格式如下:

数组名 = new 数组元素的类型【数组元素的个数】;//new是运算符

boy = new float【4】;

2.之所以数组被称为引用型变量,是因为数组变量中存放的是分配元素的首地址,数组通过索引使用分配的变量。

3.声明数组和创建数组可以一起完成

float boy【】 = new float【4】;

回顾声明数组,加深理解

二、多维数组的声明与分配元素

Java采用“数组的数组”声明多位数组。

例如:int mytwo【】【】 = new int【3】【4】;

上述创建的二维数组就是由3个长度为4的一维数组mytwo【0】、mytwo【1】、mytwo【2】构成的。

特别的是,在创建多维数组时可以分别指定其中一维数组的长度,例如下面的二维数组

int a【】【】=new int【3】【】;

只创建了一个二维数组a并由三个一维数组构成,但并没有确定长度。还要创建a的三个一维数组,如下

a【0】= new int【6】;

a【1】= new int【11】;

a【2】= new int【8】;

注:和c语言不同的是,Java允许使用int型变量的值指定数组的元素个数,例如:

int size = 30;

double number【】 = new double【size】;(不是很明白,继续挖坑^_^)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值