Cómo convertir un valor de byte en valor de string en Java con ejemplos

Dado un valor de byte en Java, la tarea es convertir este valor de byte en un tipo de string.

Ejemplos:

Input: 1
Output: "1"

Input: 3
Output: "3"

Enfoque 1: (usando el operador +)
Un método es crear una variable de string y luego agregar el valor del byte a la variable de string con la ayuda del operador +. Esto convertirá directamente el valor del byte en una string y lo agregará en la variable de string.

A continuación se muestra la implementación del enfoque anterior:

Ejemplo 1:

// Java Program to convert
// byte value to String value
  
class GFG {
  
    // Function to convert
    // byte value to String value
    public static String
    convertByteToString(byte byteValue)
    {
  
        // Convert byte value to String value
        // using + operator method
        String stringValue = "" + byteValue;
  
        return (stringValue);
    }
  
    // Driver code
    public static void main(String[] args)
    {
  
        // The byte value
        byte byteValue = 1;
  
        // The expected string value
        String stringValue;
  
        // Convert byte to string
        stringValue
            = convertByteToString(byteValue);
  
        // Print the expected string value
        System.out.println(
            byteValue
            + " after converting into string = "
            + stringValue);
    }
}
Producción:

1 after converting into string = 1

Enfoque 2: (usando el método String.valueOf())
La forma más sencilla de hacerlo es usando el método valueOf() de la clase String en el paquete java.lang . Este método toma el valor del byte que se va a analizar y devuelve el valor en tipo String.

Sintaxis:

String.valueOf(byteValue);

A continuación se muestra la implementación del enfoque anterior:

Ejemplo 1:

// Java Program to convert
// byte value to String value
  
class GFG {
  
    // Function to convert
    // byte value to String value
    public static String
    convertByteToString(byte byteValue)
    {
  
        // Convert byte value to String value
        // using valueOf() method
        return String.valueOf(byteValue);
    }
  
    // Driver code
    public static void main(String[] args)
    {
  
        // The byte value
        byte byteValue = 1;
  
        // The expected string value
        String stringValue;
  
        // Convert byte to string
        stringValue
            = convertByteToString(byteValue);
  
        // Print the expected string value
        System.out.println(
            byteValue
            + " after converting into string = "
            + stringValue);
    }
}
Producción:

1 after converting into string = 1

Publicación traducida automáticamente

Artículo escrito por Code_r y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *