Méthode valueOf() de Java
La méthode valueOf() est utilisée pour renvoyer la valeur d'objet Number native de l'argument donné. L'argument peut être un type de données natif, String, etc.
Cette méthode est une méthode statique. Elle peut recevoir deux arguments : l'un est une chaîne, et l'autre est une base.
Syntaxe
Cette méthode a les formats de syntaxe suivants :
static Integer valueOf(int i) static Integer valueOf(String s) static Integer valueOf(String s, int radix)
Parameters
i-- un entier pour un objet Integer.
s-- une chaîne pour un objet Integer.
radix-- la base utilisée lors de l'analyse de la chaîne s, pour spécifier la base numérique à utiliser.
Valeur de retour
Integer valueOf(int i):Renvoie une instance Integer représentant la valeur int spécifiée.
Integer valueOf(String s):Renvoie un objet Integer contenant la valeur de la String spécifiée.
Integer valueOf(String s, int radix):Renvoie un objet Integer qui contient la valeur extraite de la String spécifiée lorsqu'elle est analysée en utilisant la base fournie par le deuxième argument.
Exemple
Exemple
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); // en utilisant l'hexadécimal
System.out.println(x);
System.out.println(c);
System.out.println(a);
System.out.println(b);
}
}
Compilez le programme ci-dessus, et le résultat de sortie est :
9 5.0 80.0 1092
Autres extensions
Classe Java Number