java数组创建

发布 : 2019-05-26 分类 : 技术 浏览 :

数组的创建

1
2
3
4
5
6
7
8
9
10
11
12
13
//以int型数组为例,不举String类型的目的是 。。。我不爱写双引号

//(一)
int[] a1 = new int[10];

//(二)
int[] a2 = new int[]{1,2,3,4,5,6,7,8,9,10};

//(三)
int[] a3 = {1,2,3,4,5,6,7,8,9,10};

//(四)
new int[]{1,2,3,4,5,6,7,8,9,10};

一道面试题

某公司的面试题出了一道简单但不被大多数人在乎的一道题。

1
2
3
int[] arr = new int[10];
a[0]=?;
a[10]=?;

很简单的一道题考察了数组的初始化中的两个点。

  1. 数组初始化时,数组各成员赋予默认值。即int型为0,boolean为false,对象会被赋予null
  2. 数组起始角标为0,末尾元素角标为数组长度减一
本文作者 : 陈志昊
原文链接 : https://chenzhihao.cc/2019/05/26/java数组创建/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
留下足迹