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

Méthode toString() de la classe Java Float avec exemple

Syntaxe :

    public String toString();
    public static String toString(float value);

Float class toString() method

  • méthode toString() est disponible dans le package java.lang.
  • méthode toString() est utilisé pour représenter String indiqué par cet objet Float.
  • toString(valeur flottante) est utilisée pour représenter String indiqué par l'argument donné de type flottant.
  • Ces méthodes ne génèrent pas d'exception au moment de la conversion de Float en String.
  • Ce sont des méthodes non statiques, elles ne sont accessibles qu'avec l'objet de classe et si nous essayons d'accéder à la méthode avec le nom de la classe, nous obtiendrons une erreur.

Paramètre(s) :

  • Dans le premier cas toString() , nous ne transmettons aucun paramètre ou valeur.
  • Dans le second cas toString(float value) , on passe un seul paramètre de type float il représente la valeur float à convertir.

Valeur renvoyée :

Dans le premier cas, le type de retour de cette méthode est String - il retourne la représentation String de cet objet Float.

Dans le second cas, le type de retour de cette méthode est String - elle renvoie la représentation String de l'argument donné est de type float.

Exemple :

// Java program to demonstrate the example 
// of toString () method of Float class

public class ToStringOfFloatClass {
    public static void main(String[] args) {
        // Object initialization
        Float ob1 = new Float("10.20f");
        Float ob2 = new Float("20.20f");

        // Display ob1,ob2 values
        System.out.println("ob1: " + ob1);
        System.out.println("ob2: " + ob2);

        // It represents string of this Float object
        String value1 = ob1.toString();

        // It represents string of the given float parameter
        String value2 = Float.toString(ob2);

        // Display result values
        System.out.println("ob1.toString(): " + value1);
        System.out.println("Float.toString(ob2): " + value2);
    }
}

Sortie

ob1: 10.2
ob2: 20.2
ob1.toString(): 10.2
Float.toString(ob2): 20.2

Balise Java