Unsigned

Markus
07 de Mayo del 2002
Necesito escribir en un fichero un entero de 16 bits en formato uimsbf (Unsigned Int Most Significant Bit First). Como puedo representar numeros sin signo? Hay alguna forma de conseguir un byte[] a partir de un entero?

Ejemplo: tengo que escribir un 1 en el fichero. Tengo un int con valor 1 pero necesito escribirlo en 16 bits en el fichero: 0x0001. Si pudiera conseguir los bytes ya estaría ya que solo tendría que escribir siempre los dos bytes de menor peso pero no he encontrada como.

Gracias.