介绍
这篇文章将为大家详细讲解有关java整型数组如何定义,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
<强> java中定义数组的语法有两种:强>
类型arrayName [],
类型[]arrayName;
类型为java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名,(必须是一个合法的标识符,[]指明该变量是一个数组类型变量。<强>例如:强>
int demoArray []; int [] demoArray;
这两种形式没有区别,使用效果完全一样,读者可根据自己的编程习惯选择。
Java在定义数组时并不为数组元素分配内存,因此[]中无需指定数组元素的个数,即数组长度。而且对于如上定义的一个数组是不能访问它的任何元素的,我们必须要为它分配内存空间,这时要用到运算符新的<强>其格式如下:强>
arrayName=新型[arraySize];
<强>其中,arraySize为数组的长度,类型为数组的类型。
强>
<>强如:强>
demoArray=new int [3];
为一个整型数组分配3个int型整数所占据的内存空间。
<强>通常,你可以在定义的同时分配空间,语法为:强>
类型arrayName []=[arraySize]新型;
<强>例如:强>
int demoArray []=new int [3];
<强>数组的初始化强>
你可以在声明数组的同时进行初始化(静态初始化),也可以在声明以后进行初始化(动态初始化)。例如:
//静态初始化//静态初始化的同时就为数组元素分配空间并赋值 int intArray []={1, 2, 3, 4}; 字符串stringArray []={“Java",“http://www.java.com",“一切编程语言都是纸老虎“};//动态初始化 浮动floatArray []=new浮动[3]; floatArray[0]=1.0度; floatArray[1]=132.63度; floatArray [2]=100 f;
关于java整型数组如何定义就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。