Maison >Java >javaDidacticiel >Comment puis-je convertir une chaîne Java en un tableau d'octets et inversement ?
Conversion d'une chaîne Java en tableau d'octets
Question :
Comment une chaîne Java peut-elle être converti en octet tableau ?
Réponse :
Pour convertir une chaîne Java en tableau d'octets, utilisez l'une des méthodes suivantes :
Affichage d'un tableau d'octets :
La méthode toString() par défaut d'un tableau d'octets ne fournit pas une représentation utile . Pour afficher le tableau d'octets dans un format lisible par l'homme, utilisez :
Récupération d'une chaîne d'un tableau d'octets :
Pour reconvertir un tableau d'octets en un String, utilisez :
Remarque sur l'encodage des caractères :
Il est essentiel de comprendre l'encodage des caractères utilisé lors de la conversion entre des chaînes et tableaux d'octets. Les chaînes en Java sont stockées en interne en utilisant UTF-16. L'utilisation de différents codages de caractères (par exemple, ASCII, UTF-8) entraînera différentes représentations de tableau d'octets pour les mêmes glyphes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!