Java >> Tutoriel Java >  >> Tag >> class

Méthode Java Byte class decode() avec exemple

Méthode de décodage de classe courte ()

  • méthode decode() est disponible dans le package java.lang.
  • méthode decode() est utilisé pour décoder la valeur String donnée en une valeur Byte.
  • méthode decode() est une méthode statique, elle est également accessible avec le nom de la classe et si nous essayons d'accéder à la méthode avec l'objet de la classe, nous n'obtiendrons pas non plus d'erreur.
  • méthode decode() peut lever une NumberFormatException au moment du décodage d'une chaîne en un octet.
    NumberFormatException  :Dans cette exception, si le paramètre de chaîne donné n'a pas d'octet analysable.

Syntaxe :

    public static Byte decode(String str);

Paramètre(s) :

  • String str – représente la chaîne à décoder.

Valeur renvoyée :

Le type de retour de cette méthode est Byte, elle renvoie le Byte contenant une valeur d'octet représentée par l'argument de type String.

Exemple :

// Java program to demonstrate the example 
// of decode(String str) method of Byte class

public class DecodeOfByteClass {
    public static void main(String[] args) {
        // Variables initialization
        byte by = 100;
        String str = "20";

        // Byte object initialized with "byte" value
        Byte value1 = new Byte(by);

        // Display value1 result
        System.out.println("value1:" + value1);

        // It returns an Byte object holding the byte value 
        // denoted by the given String argument by calling 
        // value1.decode(str)

        Byte result = value1.decode(str);

        // Display result
        System.out.println("value1.decode(str): " + result);
    }
}

Sortie

value1:100
value1.decode(str): 20

Balise Java