在Java中,提供了一种创建数组对象并同时赋予初始值的简化书写方式。下面是一个语法例子:
int[] smallPrimes = {2,3,5,7,11,13};
请注意,在使用这种语句时,不需要调用new.
甚至还可以初始化一个匿名数组:
new int[] {17,19,23,29,31,37};
这种表示方法将创建一个新数组并利用括号中提供的值进行初始化,数组的大小就是初始值的个数。使用这种语法形式可以在不创建新变量的情况下重新初始化一个数组。例如:
smallPrimes = new int[] {17,19,23,29,31,37};
它是下列语句的简写形式:
int[] anonymous = {17,19,23,29,31,37};
samllPrimes = anonymous;
阅读(862) | 评论(0) | 转发(0) |