int[] a = new int[5];
int[] b = new int{1,2,3};
int[] c = {4,5,6};
以上几种定义都可以。
a叫动态初始化。
b叫静态初始化。
c叫静态初始化的省略格式。

a,b可以拆分书写,但c不能拆分书写。

int[] a;
a = new int[5];

int[]b;
b = new int{1,2,3}
以上两种可以

int[] c;
c = {4,5,6}

数据空间连续,查询快,可以根据索引快速定位数据

数组的长度是固定的,如果要增加或删除一个元素,必须创建一个新的数据,把源数据的数据复制过来,然后将源数据进行回收,所以对数组进行修改时效率不高。

相关文章:

  • 2021-07-19
  • 2021-10-18
  • 2022-01-19
  • 2022-03-06
  • 2021-11-26
  • 2022-02-28
  • 2021-06-09
  • 2021-08-23
猜你喜欢
  • 2022-02-12
  • 2021-08-15
  • 2021-09-30
  • 2021-10-27
  • 2021-07-10
  • 2021-08-23
  • 2022-01-14
相关资源
相似解决方案