12 novembre 2020 Résumez la méthode toString pour convertir des nombres en chaînes.
Utilisé pour convertir le type numérique en type String. Spécifiez l'argument que vous souhaitez convertir en chaîne de caractères de type String dans l'argument et renvoyez la chaîne de caractères de type String comme valeur de retour.
Convertir des nombres en chaînes
public class Main {
pubic static void main(String[] args) {
int num1 = 1234;
int num2 = 5678;
System.out.println(num1 + num2);
//Convertir des nombres en chaînes
String str1 = Integer.toString(num1);
String str2 = Integer.toString(num2);
System.out.println(str1 + str2);
}
}
Résultat d'exécution
6912
12345678
Pour utiliser la méthode toString dans votre propre classe, vous devez la remplacer. Ajoutez @ Override
pour remplacer.
Remplacez la méthode toString dans votre propre classe
class Age {
int age = 21;
@Override
public String toString() {
return "age =" + age;
}
}
public static Main() {
public static void main(String89 args) {
Age age = new age();
String str = profile.toString();
System.out.println(str);
}
}
Résultat d'exécution
age = 22
La méthode toString est définie dans la classe java.lang.Object, vous pouvez donc l'utiliser dans n'importe quelle classe. Par conséquent, la méthode toString peut être utilisée sans le savoir.
python
import java.util.HashMap;
public class Main{
public static void main(String[] args){
HashMap<String, String> map = new HashMap<>();
map.put("key1", "value1");
map.put("key2", "value2");
map.put("key3", "value3");
System.out.println(map);
}
}
Résultat d'exécution
{key1=value1, key2=value2, key3=value3}
Dans ce code, l'objet de java.util.HashMap est spécifié dans l'argument de System.out.println ()
à la fin, et le code confirme les éléments de l'objet. Si un type de référence autre que java.lang.String est spécifié dans l'argument, ce sera la même chose que d'écrire System.out.println (map.toString ());
, et le toString ( La chaîne de caractères est générée par la méthode).
[Introduction à Java] Conversion de nombres en chaînes avec toString (explication des remplacements) Utilisation utile de la méthode [Java] toString ()
Recommended Posts