简单的一维数组介绍

      数组
  数组是Java语言中的一种引用数据类型,它是一组相同类型的数据的有序集合,要求所有数组元素具有相同的数据类型。
  一旦数组的初始化完成,数组在内存中所占的存储空间就被固定下来,因此数组的长度是不可改变。
  访问数组元素:通过数组元素的索引号(或者说是下角标)
数组的输出要用for循环输出……
  数组的维数可以理解为一个数组中数据组合的层次数,只有一个层次的数据组合而成的数组被称为一维数组。
下面就简单介绍一下一维数组(创建、使用、注意)

一维数组的声明
  格式:类型名 变量名[];   或   类型名[]  变量名;
  声明了数组类型变量,运行时系统只为引用变量分配引用空间,并没有创建对象,也不会为数组元素分配空间,因此尚不能使用任何数组元素。int[3] a;(错误的)
  数组对象的创建和使用:在Java语言中通常使用关键字new创建数组对象,其语法格式为:new  类型名[n] 访问数组元素的格式:数组名[元素下标]
  如果在创建数组对象时已能确定其各元素的值,则可采用一种简化的书写方法来创建和初始化数组对象。——数组的静态初始化
静态初始化要写在一条语句中 例:int a[]={12,9,36};(错误的)

注意:在访问数组元素时合法的下标范围是0~n-1,如果越界,程序编译时不会报错,但程序运行时会抛越界异常。
  数组对象拥有一个有系统自动提供的特殊属性length(以只读的方式给出数组的长度),该属性为int类型,可直接访问,在遍历数组元素时非常有用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值