在Java中声明一个字节数组

前端之家收集整理的这篇文章主要介绍了在Java中声明一个字节数组前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何声明数组的数组有限的字节数组?这是我在想的,但它不工作,我找不到任何东西.
private Integer number =10000;
private byte[] data[];
data = new byte[][number];

解决方法

这样的东西
private byte[][] data;  // This is idiomatic Java

data = new byte[number][];

这将创建一个数组.然而,这些子数组中没有一个存在.您可以创建它们:

data[0] = new byte[some_other_number];
data[1] = new byte[yet_another_number];
...

(或一个循环,显然).

或者,如果他们的长度相同,你可以在一击中完成所有事情:

data = new byte[number][some_other_number];

猜你在找的Java相关文章