Java - méthode valueOf ()
La description
La méthode valueOf renvoie l'objet Number pertinent contenant la valeur de l'argument passé. L'argument peut être un type de données primitif, une chaîne, etc.
Cette méthode est une méthode statique. La méthode peut prendre deux arguments, l'un étant une chaîne et l'autre une base.
Syntaxe
Voici toutes les variantes de cette méthode -
static Integer valueOf(int i)
static Integer valueOf(String s)
static Integer valueOf(String s, int radix)
Paramètres
Voici le détail des paramètres -
i - Un entier pour lequel la représentation Integer serait renvoyée.
s - Une chaîne pour laquelle une représentation Integer serait renvoyée.
radix - Cela serait utilisé pour décider de la valeur de Integer retourné en fonction de la chaîne transmise.
Valeur de retour
valueOf(int i) - Cela renvoie un objet Integer contenant la valeur de la primitive spécifiée.
valueOf(String s) - Cela renvoie un objet Integer contenant la valeur de la représentation sous forme de chaîne spécifiée.
valueOf(String s, int radix) - Cela renvoie un objet Integer contenant la valeur entière de la représentation sous forme de chaîne spécifiée, analysée avec la valeur de base.
Exemple
public class Test {
public static void main(String args[]) {
Integer x =Integer.valueOf(9);
Double c = Double.valueOf(5);
Float a = Float.valueOf("80");
Integer b = Integer.valueOf("444",16);
System.out.println(x);
System.out.println(c);
System.out.println(a);
System.out.println(b);
}
}
Cela produira le résultat suivant -
Production
9
5.0
80.0
1092