Wird verwendet, um den numerischen Typ in den String-Typ zu konvertieren. Geben Sie das Argument an, das Sie in eine Zeichenfolge vom Typ String konvertieren möchten, und geben Sie die Zeichenfolge vom Typ String als Rückgabewert zurück.
Zahlen in Zeichenfolgen konvertieren
public class Main {
pubic static void main(String[] args) {
int num1 = 1234;
int num2 = 5678;
System.out.println(num1 + num2);
//Zahlen in Zeichenfolgen konvertieren
String str1 = Integer.toString(num1);
String str2 = Integer.toString(num2);
System.out.println(str1 + str2);
}
}
Ausführungsergebnis
6912
12345678
Um die toString-Methode in Ihrer eigenen Klasse verwenden zu können, müssen Sie sie überschreiben. Fügen Sie zum Überschreiben "@ Override" hinzu.
Überschreiben Sie die toString-Methode in Ihrer eigenen Klasse
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);
}
}
Ausführungsergebnis
age = 22
Die toString-Methode ist in der Klasse java.lang.Object definiert, sodass Sie sie in jeder Klasse verwenden können. Daher kann die toString-Methode unwissentlich verwendet werden.
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);
}
}
Ausführungsergebnis
{key1=value1, key2=value2, key3=value3}
In diesem Code wird das Objekt von java.util.HashMap am Ende im Argument "System.out.println ()" angegeben, und der Code bestätigt die Elemente im Objekt. Wenn im Argument ein anderer Referenztyp als java.lang.String angegeben ist, entspricht dies dem Schreiben von "System.out.println (map.toString ());" und dem toString () des Objekts. Die Zeichenfolge wird mit der Methode) ausgegeben.
[Einführung in Java] Konvertieren von Zahlen in Zeichenfolgen mit toString (Erläutern von Überschreibungen) Nützliche Verwendung der Methode [Java] toString ()
Recommended Posts