Méthode Java Integer class decode() avec exemple
Méthode de decode() de classe entière
- 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 entière.
- 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 entier.
NumberFormatException :Dans cette exception, si le paramètre de chaîne donné n'a pas d'entier analysable.
Syntaxe :
public static Integer 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 Integer, elle renvoie l'Integer contenant une valeur entière représentée par l'argument de type String.
Exemple :
// Java program to demonstrate the example // of decode(String str) method of Integer class public class DecodeOfIntegerClass { public static void main(String[] args) { // Variables initialization int i = 100; String str = "20"; // Integer object initialized with "int" value Integer value1 = new Integer(i); // Display value1 result System.out.println("value1: " + value1); // It returns an Integer object holding the integer value // denoted by the given String argument by calling // value1.decode(str) Integer result = value1.decode(str); // Display result System.out.println("value1.decode(str) :" + result); } }
Sortie
value1: 100 value1.decode(str) :20