在同一行上声明多个Java数组? [英] Declare Multiple Java Arrays on Same Line?

查看:103
本文介绍了在同一行上声明多个Java数组?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Is it possible to initialize and/or declare multiple arrays in the same line in Java?

ie。

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆