Java一维数组有两种初始化方法

  • Post author:
  • Post category:java




1、静态初始化

int array[] = new int[]{1,2,3,4,5}

或者

int array[] = {1,2,3,4,5}

需要注意的是,写成如下形式也是错误的

int array[] = new int[5]{1,2,3,4,5}



2、动态初始化

int array[] = new int[5];
array[0] = 1;
array[1] = 2;
array[2] = 3;
array[3] = 4;
array[4] = 5;

静态与动态初始化的区别就在于,前者是声明的时候就初始化,后者是先声明,再动态初始化。



版权声明:本文为weixin_43384713原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。