La conversion de 32 bits entier non signé (big endian) à long et à l'arrière

J'ai un byte[4] qui contient un 32 bits entier non signé (big endian) et j'ai besoin de le convertir à la longue (comme int ne peuvent pas contenir un nombre non signé).

Aussi, comment dois-je faire vice-versa (c'est à dire de long qui contient un 32 bits entier non signé en byte[4])?

d'où le tableau d'octets à venir?
à partir d'un fichier

OriginalL'auteur Aviram | 2012-03-24