Comment faire pour convertir un tableau d'octets à sa valeur numérique (Java)?

J'ai un 8 tableau d'octets, et je tiens à les convertir à sa correspondante de la valeur numérique.

par exemple

byte[] by = new byte[8];  //the byte array is stored in 'by'

//CONVERSION OPERATION
//return the numeric value

Je veux une méthode qui vous permettra d'effectuer ci-dessus opération de conversion.

  • Qu'entendez-vous par "valeur numérique"? Ne les octets représentent un nombre entier (long) ou nombre à virgule flottante (double) en binaire? Ils sont la représentation de chaîne d'un nombre? Ou encore une autre représentation?
  • Cela a été utile: stackoverflow.com/questions/5399798/...
  • NB: TacB0sS lien était ce que j'étais en fait à la recherche pour - à la fois en avant et en arrière de conversion.
  • new BigInteger(by).longValue()
InformationsquelleAutor pirate | 2009-06-22