# Integer converts to 2 octet integer?

M. Azri

Greenhorn

Posts: 2

posted 9 years ago

I have a requirement that goes something like this:

- Integer should be transmitted in 1, 2, or 4 octet. Integers lager than 1 octet is transmitted with the least significant octet first.

- Example, integer 123 (007b hexadecimal) will be transmitted in a 2 octet integer as follows:

(Binary) 0111 1011 0000 0000

(Hex) 7 B 0 0

So how do I actually convert 123 to 2 octet integer in Java?

Put it in an array byte[4]? An example would be much appreciated.

Thanks.

- Integer should be transmitted in 1, 2, or 4 octet. Integers lager than 1 octet is transmitted with the least significant octet first.

- Example, integer 123 (007b hexadecimal) will be transmitted in a 2 octet integer as follows:

(Binary) 0111 1011 0000 0000

(Hex) 7 B 0 0

So how do I actually convert 123 to 2 octet integer in Java?

Put it in an array byte[4]? An example would be much appreciated.

Thanks.