Maison > Java > javaDidacticiel > Comment obtenir la représentation sous forme de chaîne d'un nombre à l'aide de la méthode toString() en Java ?

Comment obtenir la représentation sous forme de chaîne d'un nombre à l'aide de la méthode toString() en Java ?

WBOY
Libérer: 2023-08-20 22:37:43
avant
1143 Les gens l'ont consulté

La méthode

Comment obtenir la représentation sous forme de chaîne dun nombre à laide de la méthode toString() en Java ?

toString() est une méthode importante de la classe Object, qui peut être utilisée pour renvoyer une chaîne ou une représentation textuelle de l'objet. La méthode toString() de la classe d'objet renvoie une chaîne, qui est le nom de classe de l'objet spécifié, suivi du symbole "@" et du code de hachage de l'objet (java.lang.String; @36f72f09)

Nous peut également utiliser la méthode toString() pour obtenir la représentation sous forme de chaîne d'un nombre, ceci est utile si la chaîne est constituée de nombres dans différentes variables. Dans ce cas, les nombres peuvent être convertis en chaînes et concaténés pour créer une chaîne combinée ou formatée. La traduction de

Grammar

public String toString()
Copier après la connexion

Example

est :

Example

public class ToStringMethodTest {
   public static void main(String args[]) {
      int num1 = 50;
      Integer num2 = 75;
      float flt1 = 50.75f;
      Float flt2 = 80.55f;
      double dbl1 = 3256522.44d;
      Double dbl2 = new Double(565856585d);
<strong>      </strong>//converting numbers to string format by toString()<strong>
</strong>      String str_int1 = Integer.toString(num1);
      String str_int2 = num2.toString();
      String str_flt1 = Float.toString(flt1);
      String str_flt2 = flt2.toString();
      String str_dbl1 = Double.toString(dbl1);
      String str_dbl2 = dbl2.toString();
      System.out.println("int to string = " + str_int1);
      System.out.println("Integer to string = " + str_int2);
      System.out.println("float to string = " + str_flt1);
      System.out.println("Float to string = " + str_flt2);
      System.out.println("double to string = " + str_dbl1);
      System.out.println("Double to string = " + str_dbl2);
   }  
}
Copier après la connexion

Output

int to string = 50
Integer to string = 75
float to string = 50.75
Float to string = 80.55
double to string = 3256522.44
Double to string = 5.65856585E8
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal