java基本类型数组初始化

1.byte、short、int、long类型数组,数组元素默认初始化为0。

byte[] i= new byte[10];

//short[] i = new short[10];

//int[] i = new int[10];
  System.out.println(i); //是一个内存地址
  //每个元素都已默认初始化为0
  for(int j=0; j<10; j++){
   System.out.println(i[j]);  //输出10个0
  } 

2.float、double类型类型数组,数组元素默认初始化为0.0。

float[] i = new float[10];

//double[] i = new double[10];

System.out.println(i); //是一个内存地址
  //每个元素都已默认初始化为0.0
  for(int j=0; j<10; j++){
   System.out.println(i[j]); //输出10个0.0
  }

3.String类型类型数组,数组元素默认初始化为null。

String[] s = new String[10];
  System.out.println(s); //是一个内存地址
  //每个元素都已默认初始化为null

  for(int j=0; j<10; j++){
   System.out.println(s[j]);  //输出10个null

 }

你可能感兴趣的:(Java)