Dans la programmation Java, il peut être nécessaire de contenir les données dans un format identique. Par exemple, la gestion de toutes les entrées du «
chaîne”Format pour appliquer les opérations de chaîne sur eux en une seule fois. Dans de tels scénarios, le «
toString ()»La méthode en Java aide le développeur à utiliser les données différemment et à améliorer la lisibilité du code.
Cet article va développer l'utilisation et la mise en œuvre du «toString ()»Méthode en Java.
Qu'est-ce que «toString ()» dans Java?
Le "toString ()«La méthode en Java renvoie la valeur fournie dans«chaîne»Format. Cette méthode peut être appliquée à divers types de données et renvoyer la valeur correspondante dans une chaîne.
Syntaxe
String tostring (int)
Dans cette syntaxe:
- "int»Porte l'intégralité pour laquelle la représentation des cordes doit être renvoyée.
Exemple 1: Application de la méthode «toString ()» sur plusieurs types de données
Dans cet exemple, le «toString ()«La méthode peut être appliquée pour renvoyer la représentation de chaîne de plusieurs types de données:
Système.dehors.println ("Le double converti en chaîne est:" + double.tostring (11.0));
Système.dehors.println ("L'entier converti en chaîne est:" + entier.tostring (12));
Système.dehors.println ("Le long converti en chaîne est:" + long.tostring (123213123));
Système.dehors.println ("Le booléen converti en chaîne est:" + booléen.toString (false));
Dans les lignes de code ci-dessus, associez simplement le «toString ()»Méthode avec les types de données doubles, entiers, longs et booléens, respectivement, et renvoie les« renvoie les «chaîne”Représentation de ces valeurs.
Sortir
Dans cette sortie, on peut voir que la représentation de chaîne de chacun des types de données spécifiées est renvoyée.
Exemple 2: remplacer la méthode «toString ()» comme fonction de classe
Dans cet exemple particulier, le «toString ()«La méthode peut être remplacée pour renvoyer les valeurs d'objet comme«chaîne»:
identifiant de classe
String City;
Série entière;
Id (String c, entier s)
ce.ville = c;
ce.série = s;
public String toString ()
Retour "La ville est" + ceci.ville + "et la série correspondante est" + ce.en série;
classe publique toString2
public static void main (String args [])
Id i = nouvel id ("Londres", 5);
Système.dehors.println (i.toString ());
Dans ce bloc de code, appliquez les étapes suivantes:
- Tout d'abord, définissez une classe nommée «IDENTIFIANT»Et spécifiez les variables déclarées.
- Maintenant, incluez le constructeur de classe ayant les paramètres fournis.
- Dans la définition du constructeur, reportez-vous aux variables spécifiées via «ce»Et attribuez-leur les valeurs des paramètres.
- Après cela, remplacez le «toString ()«Méthode et renvoyez les arguments du constructeur passé comme«chaîne"Via sa définition (méthode).
- Dans le "principal«Méthode, créez un objet de la classe en utilisant le«nouveau»Mot-clé et«IDENTIFIANT()”Constructeur, respectivement.
- Passez les valeurs déclarées comme arguments de constructeur et renvoyez ces valeurs sous la forme de «chaîne"Via invoquer le remplacé"toString ()”Méthode à l'aide de l'objet créé.
Sortir
Dans ce résultat, il peut être laissé entendre que les arguments de constructeur passé sont retournés comme «chaîne".
Conclusion
Le "toString ()»La méthode en Java renvoie la valeur fournie dans une représentation de chaîne et peut être appliquée à plusieurs types de données. Cette méthode peut également être appliquée en tant que fonction de classe pour retourner le format de chaîne des valeurs passées. Ce blog a discuté de l'utilisation du «toString ()»Méthode en Java.