Java - Méthode chaîne valueOf ()

La description

Cette méthode a les variantes suivantes, qui dépendent des paramètres passés. Cette méthode renvoie la représentation sous forme de chaîne de l'argument passé.

  • valueOf(boolean b) - Renvoie la représentation sous forme de chaîne de l'argument booléen.

  • valueOf(char c) - Renvoie la représentation sous forme de chaîne de l'argument char.

  • valueOf(char[] data) - Renvoie la représentation sous forme de chaîne de l'argument char array.

  • valueOf(char[] data, int offset, int count) - Renvoie la représentation sous forme de chaîne d'un sous-tableau spécifique de l'argument char array.

  • valueOf(double d) - Renvoie la représentation sous forme de chaîne de l'argument double.

  • valueOf(float f) - Renvoie la représentation sous forme de chaîne de l'argument float.

  • valueOf(int i) - Renvoie la représentation sous forme de chaîne de l'argument int.

  • valueOf(long l) - Renvoie la représentation sous forme de chaîne de l'argument long.

  • valueOf(Object obj) - Renvoie la représentation sous forme de chaîne de l'argument Object.

Syntaxe

Voici la syntaxe de cette méthode -

static String valueOf(boolean b) 
or 
static String valueOf(char c) 
or
static String valueOf(char[] data) 
or
static String valueOf(char[] data, int offset, int count) 
or
static String valueOf(double d) 
or
static String valueOf(float f) 
or
static String valueOf(int i)
or
static String valueOf(long l)
or
static String valueOf(Object obj)

Paramètres

Voici le détail des paramètres -

  • Voir la description.

Valeur de retour

  • Cette méthode renvoie la représentation sous forme de chaîne.

Exemple

import java.io.*;
public class Test {

   public static void main(String args[]) {
      double d = 102939939.939;
      boolean b = true;
      long l = 1232874;
      char[] arr = {'a', 'b', 'c', 'd', 'e', 'f','g' };

      System.out.println("Return Value : " + String.valueOf(d) );
      System.out.println("Return Value : " + String.valueOf(b) );
      System.out.println("Return Value : " + String.valueOf(l) );
      System.out.println("Return Value : " + String.valueOf(arr) );
   }
}

Cela produira le résultat suivant -

Production

Return Value : 1.02939939939E8
Return Value : true
Return Value : 1232874
Return Value : abcdefg