黑马程序员技术交流社区

标题: 突然发现的一点数组小疑惑 [打印本页]

作者: 小黑子    时间: 2014-8-26 18:09
标题: 突然发现的一点数组小疑惑
本帖最后由 小黑子 于 2014-8-27 09:39 编辑

==========这是一个静态初始化==========
int[] arr = {1,2,3}; //这是一个静态初始化=================================

==========这是一个动态初始化==========
int[] arr = new int[3];
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
========请问这个是静态还是动态的?======
int[] arr = new int[] {1,2,3};


作者: 粺¹³¼畅    时间: 2014-8-26 18:16
感觉是动态。
作者: 付江涛    时间: 2014-8-26 18:33
int[] arr = {1,2,3}是int[] arr = new int[] {1,2,3}的简写形式
作者: ximi    时间: 2014-8-26 20:22
付江涛 发表于 2014-8-26 18:33
int[] arr = {1,2,3}是int[] arr = new int[] {1,2,3}的简写形式

就是这样的
作者: 小黑子    时间: 2014-8-27 09:38
付江涛 发表于 2014-8-26 18:33
int[] arr = {1,2,3}是int[] arr = new int[] {1,2,3}的简写形式

哦,这样啊,感谢版主:)




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2