数组静态初始化

来源:互联网 发布:绿色傲剑八卦升级数据 编辑:程序博客网 时间:2024/05/29 14:38

上一篇文章主要讲解了数组的动态初始化以及在内存中的分配,这篇文章讲解数组的静态初始化以及在内存中的分配方式:

数组的静态初始化:

格式:数据类型[]  数组名=new 数据类型[]{元素1,元素2,......}
        简化格式:
                数据类型[]  数组名={元素1,元素2,.....}

注意:
    不要同时动态和静态进行,
    如下格式:
    int[] arr=new int[3]{1,2,3}

 举例:
    int[]  arr=new int[]{1,2,3}
  简化后:
    int[] arr={1,2,3}


public class MoveArray {/** * @param args */public static void main(String[] args) {int[] arr={1,2,3};System.out.println(arr);System.out.println(arr[0]);System.out.println(arr[1]);System.out.println(arr[2]);}}

那么同样附上一张在内存中的分配图解(详细步骤和上篇文章相同):




0 0
原创粉丝点击