Does Java read integers in little endian or big endian?

后端 未结 8 1711
孤城傲影
孤城傲影 2020-11-27 13:30

I ask because I am sending a byte stream from a C process to Java. On the C side the 32 bit integer has the LSB is the first byte and MSB is the 4th byte.

So my ques

8条回答
  •  抹茶落季
    2020-11-27 13:50

    Use the network byte order (big endian), which is the same as Java uses anyway. See man htons for the different translators in C.

提交回复
热议问题