您当前的位置:移动互联培训 > Java培训 > JAVA开发 >
Java数组的三种初始化方式总结
来源:华清远见Java培训中心 2017-10-19在编程过程中我们在声明一些变量之后,往往还需要进行初始化操作,Java中变量的初始化有很多方式,今天华清Java学院小编就和大家分享一下Java数组初始化的三种方式。
public class TestArray02 {
public static void main(String[] args){
//声明
int[] a;
int b[];
//创建数组对象
a = new int[4];
b = new int[5];
//初始化(对数组元素的初始化)
//①Java数组的默认初始化:数组元素相当于对象的成员变量,默认值跟成员变量的规则一样。数字0,布尔false,char\u0000,引用:null;
//②Java数组的动态初始化:
for(int i=0;i<4;i++){
a[i] = i*12;
}
//③Java数组的静态初始化
int c[] = {23,43,56,78};//长度:4,索引范围:[0,3]
nameClass[] c2 = {
new nameClass("联想"),
new nameClass("华硕"),
new nameClass("惠普"),
new nameClass("DELL"),
new nameClass("宏基"),
};
nameClass c3 = new nameClass("联想");
System.out.println(c3==c2[0]);
}}
以上简单介绍了Java数组初始化的三种方式:默认初始化、静态初始化和动态初始化,希望能通过这个例子让大家对Java数组初始化的方式能有一个比较整体的了解。
每当谈到JavaEE开发,很多初学者就认为JavaEE就是JAVA语言,这么想其实也没错,但多了俩个E,其实差距还是...
每当谈到JAVAEE开发,很多初学者就认为JAVAEE就是JAVA语言,这么想其实也没错,但多了俩个E,其实差距还是...
JVM在Java应用程序优化中是不可缺少的一项,如何合理配置Java参数,如何验证配置参数的有效性,从GC日志中...