我已经开始学习一点 Java,并试图完成一项可能非常简单的任务,但我正在努力解决它。
假设我有一个字节数组:
byte[] test = {(byte) 0x0a, (byte) 0x01, (byte) 0x01, (byte) 0x0b};
我想将 test[3](当前为数字 11(0b)的最后一个值)更改为随机值。
Random generator = new Random();
int newTest3 = generator.nextInt(255);
所以,现在我在 newTest3 中有一些随机数。我想将其转换为十六进制 (FF),然后将其放入测试的最后一个元素或 test[3]。
在这方面我找不到太多帮助,而且我几个小时前刚刚开始学习 java,所以任何帮助都会非常出色!
提前致谢 :)