在同一行上声明多个 Java 数组? [英] Declare Multiple Java Arrays on Same Line?
本文介绍了在同一行上声明多个 Java 数组?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否可以在 Java 中的同一行中初始化和/或声明多个数组?
Is it possible to initialize and/or declare multiple arrays in the same line in Java?
即.
int a, b, c, d, e = 4
有效但
int[] a, b, c, d, e, = new int[4]
似乎不起作用(数组大小为 4)
doesn't seem to work (size of array is 4)
推荐答案
请记住
int a, b, c, d, e = 4;
声明了 5 个整数,但只初始化了 'e'.
is declaring 5 ints but only initialising 'e'.
同理,
int[] a, b, c, d, e = new int[4];
只会初始化 e.
你需要类似的东西
int[] a=new int[4], b=new int[4], etc...
坦率地说,这不值得单衬......
which frankly, isn't worth one-lining...
这篇关于在同一行上声明多个 Java 数组?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文