En Java, las strings se convierten en una array de bytes, necesitamos un método getByte() . Es la forma más fácil de convertir una string en una array de bytes. Este método convierte la string dada en una función predefinida de clase de string. Pero es un método propenso a errores y puede devolver un resultado erróneo si la plataforma
Sintaxis:
public byte[] getBytes()
Nota:
- En este método, la codificación predeterminada de la plataforma se usa para convertir la string dada en la array de bytes si no especifica ninguna codificación de caracteres en el método.
- La longitud de la array de bytes no es la misma que la string dada, depende de la codificación de caracteres.
Ejemplo 1:
Java
// Java program to illustrate how to // convert a string to byte array // Using getBytes() import java.io.*; class GFG { public static void main(String[] args) { // Initializing String String ss = "Hello GeeksforGeeks"; // Display the string before conversion System.out.println("String: " + ss); // Converting string to byte array // Using getBytes() method byte[] res = ss.getBytes(); System.out.println("Byte Array:"); // Display the string after conversion for (int i = 0; i < res.length; i++) { System.out.print(res[i]); } } }
Producción
String: Hello GeeksforGeeks Byte Array: 72101108108111327110110110711510211111471101101107115
Ejemplo 2:
Java
// Java program to illustrate how to // convert a string to byte array // Using getBytes() import java.io.*; import java.util.Arrays; class GFG { public static void main(String[] args) { // Initializing String String ss = "GeeksforGeeks"; // Display the string before conversion System.out.println("String: " + ss); // Converting string to byte array // Using getBytes() method byte[] res = ss.getBytes(); // Display the string after conversion System.out.println("Byte Array:" + Arrays.toString(res)); } }
Producción
String: GeeksforGeeks Byte Array:[71, 101, 101, 107, 115, 102, 111, 114, 71, 101, 101, 107, 115]
Publicación traducida automáticamente
Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA