[问题] 关于 new

楼主: gn00618777 (非常念旧)   2014-06-28 22:48:11
请问
int[] A={1,2,3};
int[] A = new int[3]
这两种宣告方式有啥差别..
一个是宣告类别变量,一个类别物件。 可是变量不也是物件的一种吗?
谢谢。
作者: luoqr (.....)   2014-06-28 22:58:00
少写几行的差别
作者: kogrs (kogrs)   2014-06-28 23:04:00
第一个有赋值 第二个值都为0 ?
楼主: gn00618777 (非常念旧)   2014-06-28 23:09:00
int[] A; int[] A=new int[]; 这两种一样吗..?
作者: kurakidream (随波逐流)   2014-06-28 23:41:00
不一样 int[] A 是空的reference 还没指向物件
作者: Killercat (杀人猫™)   2014-06-29 02:07:00
native type就当做一样吧....
楼主: gn00618777 (非常念旧)   2014-06-29 09:41:00
谢谢,懂了。

Links booklink

Contact Us: admin [ a t ] ucptt.com