comment initialiser le tableau d'octets en Java?
J'ai un tableau d'octets comme ceci: (ce n'est pas le véritable tableau d'octets, j'ai modifié)
[69, 121, 101, 45, 62, 118, 101, 114, 196, 195, 61, 101, 98]
Je veux savoir comment puis-je initialiser ce en Java, de sorte que je peux convertir ce tableau d'octets de la Chaîne? En dessous de la ligne ne fonctionne pas.
//this doesn't work
byte[] bytes = [69, 121, 101, 45, 62, 118, 101, 114, 196, 195, 61, 101, 98];
//now convert to string
String data = new String(bytes, StandardCharsets.UTF_8);
- double possible de Comment initialiser un tableau d'octets en Java?
- personne ne s'attendait signé octets:) au lieu de 255, vous devez écrire -1, etc.
Vous devez vous connecter pour publier un commentaire.
Cela devrait fonctionner
Byte
peut contenir jusqu'à -128 à 127 seulement. Certaines de ces valeurs sont supérieures à la limite d'une valeur d'un octet. Si vous avez besoin de les jeter à l'octet.