我正在尝试创建一个大小为 type 的字节数组long
。例如,将其视为:
long x = _________;
byte[] b = new byte[x];
显然,您只能int
为字节数组的大小指定一个。
在有人问我为什么需要这么大的字节数组之前,我会说我需要封装我不写的消息格式的数据,其中一种消息类型的长度是无符号整数(long
在 Java 中)。
有没有办法创建这个字节数组?
我在想如果没有办法,我可以创建一个字节数组输出流并继续输入字节,但我不知道字节数组的大小是否有任何限制......