在同一行上声明多个Java数组?

是否可以在Java的同一行中初始化和/或声明多个数组?

即。

int a, b, c, d, e = 4

工作,但

int[] a, b, c, d, e, = new int[4]

似乎不起作用(数组大小为4)

回答:

请记住

int a, b, c, d, e = 4;

声明了5个整数,但只初始化了’e’。

同样地,

int[] a, b, c, d, e = new int[4];

只会初始化e。

您需要类似

int[] a=new int[4], b=new int[4], etc...

坦白说,这不值得一-而就…

以上是 在同一行上声明多个Java数组? 的全部内容, 来源链接: utcz.com/qa/418617.html

回到顶部