如何声明数组

问题:

如何在Java中声明和初始化数组?

回答:

您可以使用数组声明或数组文字(但只有当您立即声明和影响变量时,数组文字不能用于重新分配数组)。
对于原始类型:

int[] myIntArray = new int[3];
int[] myIntArray = {1,2,3};
int[] myIntArray = new int[]{1,2,3};

对于类,例如String,它是一样的:

String[] myStringArray = new String[3];
String[] myStringArray = {"a","b","c"};
String[] myStringArray = new String[]{"a","b","c"};

当您首先声明数组然后将其初始化时,第三种初始化方式很有用。这里需要投射。

String[] myStringArray;
myStringArray = new String[]{"a","b","c"};

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: How to declare an array

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

− 2 = 6