首页>java频道>java教程>正文
java基础教程:一维数组的定义

www.zige365.com 2010-5-5 11:03:06 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

一维数组的一、一维数组的定义

一维数组的定义方式为:

type arrayName[];

其中类型(type)可以为Java中任意的数据类型,包括简单类型 组合类型(见2.1),数组名 arrayName为一个合法的标识符,[]指明该变量是一个数组类型变? 。例如:

int intArray[];

声明了一个整型数组,数组中的每个元素为整型数据。与C ?C++不同,Java在数组的定 义中并不为数组元素分配内存,因此[]中不用指出数组中元素? 个数,即数组长度,而且对于 如上定义的一个数组是不能访问它的任何元素的。我们必须?它分配内存空间,这时要用 到运算符new,其格式如下:

arrayName=new type[arraySize];

其中,arraySize指明数组的长度。如:

intArray=new int[3];

为一个整型数组分配3个int型整数所占据的内存空间。

通常,这两部分可以合在一起,格式如下:

type arrayName=new type[arraySize];

例如:

int intArray=new int[3];

我要投稿 新闻来源: 编辑: 作者:
相关新闻
java教程:数组概述
java基础教程:循环语句举例
java教程:continue语句
java教程:for语句
java基础教程:do-while语句