数组声明创建初始化

数组:


定义和创建

package com.cheng.array;

public class ArrayDemo01 {
   public static void main(String[] args) {
       int[] nums; //定义数组
       nums =  new int[10];//在内存中开辟大小为10的空间 就是创建一个数组
       /*
       int[] nums = new int[10]; 以上也可以这样写
        */
       for (int i = 0; i < 10; i++) {//赋值并输出
           nums[i] = i;
           System.out.print(nums[i]+"\t");
      }
  }
}

静态初始化和动态初始化:

package com.cheng.array;

public class ArrayDemo02 {
   public static void main(String[] args) {
       //静态初始化 创建+赋值
       int[] arrays = {1,2,3,4,5,6,7,8,9};
       System.out.println(arrays[0]);

       //动态初始化 先创建 在赋值 没有赋值之前默认初始化都为0 String类型默认null
       int[] arrays1 = new int[10];
       arrays1[0] = 99;
       System.out.println(arrays1[0]);
  }
}

 

posted @ 2021-05-28 10:45  Dudo1  阅读(49)  评论(0)    收藏  举报