Java equivalent of Python's struct.pack?

后端 未结 4 1021
天涯浪人
天涯浪人 2020-12-10 11:43

Is there any function equivalent to Python\'s struct.pack in Java that allows me to pack and unpack values like this?

pump_on = struct.pack(\"II         


        
4条回答
  •  [愿得一人]
    2020-12-10 11:53

    I think what you may be after is a 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();
    

提交回复
热议问题