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

Méthode Java Long class decode() avec exemple

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

  • 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 Long.
  • 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 lancer une NumberFormatException au moment du décodage d'une chaîne en Long.
    NumberFormatException :dans cette exception, si le paramètre de chaîne donné n'a pas d'entier analysable.

Syntaxe :

    public static Long 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 long, elle renvoie le Long contenant une valeur longue représentée par l'argument de type String.

Exemple :

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

public class DecodeOfLongClass {
    public static void main(String[] args) {
        // Variables initialization
        long l = 100;
        String str = "20";

        // Long object initialized with "long" value
        Long ob1 = new Long(l);

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

        // It returns an Long object holding the long value 
        // denoted by the given String argument by calling 
        // ob1.decode(str)
        Long result = ob1.decode(str);

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

Sortie

ob1: 100
ob1.decode(str) :20

Balise Java