数组

一、为什么有数组?

单一类型的变量不能存放多个数据,无法满足一些程序设计的需求,这个时候就有数组了。

二、什么是数组?

是同一数据类型的多个元素的容器。

三、数组的特点?

1、只能是同一中数据类型的元素

2、数组时按连续内存空间存放的

3、数组大小一但确定便不能更改

四、数组的使用?

1、声明: 数据类型 [ ] 数组名(java语言); 或者 数据类型 数组名 [ ](c语言);

int [ ] nums ;

注意声明后数组中没有元素。

2、初始化

为数组开辟内存空间,并为每个元素赋值

A、动态初始化

  数组名=new 数据类型 [组数大小]

  nums= new int[8];

注意使用new关键字创建数组时,必须制定数组的大小(长度),够JVM分配。

初始值:

int-------0

float-----0.0

double–0.0

char------

boolean–false

String-----null

B、静态初始化

给出初始值,不指定长度

 数组名= new 数据类型 [  ]{   元素    };

五、数组的访问:

数组的每个元素要用 数组名[下标] 的方式进行访问。

数组的下标(index)(索引)从0开始,最小下标是0,最大是 数组长度-1

注意访问下标时,不能越界,否则异常。

六、数组的遍历:

元素从头到尾执行一次1

for (int i=0;i<nyms.Length;i++)

{

  System.out.println(nums[i]);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值