gpt4 book ai didi

java - 将数据插入二维 byte[] 数组

转载 作者:行者123 更新时间:2023-11-30 07:09:45 24 4
gpt4 key购买 nike

我是 Java 新手,尝试使用二维 byte[ ] 类型。我创建了一个二维 byte[] 数组,如下所示。但每当我尝试向其中插入一些数据时,它都会给出错误: NullPointerException

    byte[][][] Requisition = new byte[10][][];
byte[] someinput = ("example").getBytes();
Requisition[0][0]=someinput;
System.out.println("Printing:" + Requisition[0][0].toString());
etc..

我插入到这个二维数组中的数据类型是 byte[] 类型。因为我插入的是加密数据,所以这些数据的格式为 byte[ ] ,而不是 byte

我希望Requisition数组在一行中保存两个输入。例如

Requisition[0][1]=someinput1;
Requisition[0][2]=someinput2;

我想要插入的这个someinput1不是byte类型。我插入的数据将是 byte[] 类型。

我的意思是 byte[] 是(使用平台默认字符集的字节序列,将结果存储到新的字节数组中。)

最佳答案

应该是:

byte[][][] someinput = new byte[5][5][5];

然后您可以将数据插入到该数组中。

关于java - 将数据插入二维 byte[] 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39421085/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com