在 Java 中是否有任何等效于 Python 的 struct.pack
的函数可以让我像这样打包和解包值?
pump_on = struct.pack("IIHHI", 0, 0, 21, 96, 512)
最佳答案
我想你可能想要的是 ByteBuffer :
ByteBuffer pump_on_buf = ...
pump_on_buf.putInt(0);
pump_on_buf.putInt(0);
pump_on_buf.putShort(21);
pump_on_buf.putShort(96);
pump_on_buf.putInt(512);
byte[] pump_on = pump_on_buf.array();
关于Java 相当于 Python 的 struct.pack?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3209898/