[Java] Verwendung der toString () -Methode

Programmierstudientagebuch

  1. November 2020 Fassen Sie die toString-Methode zum Konvertieren von Zahlen in Zeichenfolgen zusammen.

Was ist die toString-Methode?

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

Überschreiben und verwenden Sie die toString-Methode

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

Verwenden Sie die toString-Methode in HashMap

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.

Verweise

[Einführung in Java] Konvertieren von Zahlen in Zeichenfolgen mit toString (Erläutern von Überschreibungen) Nützliche Verwendung der Methode [Java] toString ()

Recommended Posts

[Java] Verwendung der toString () -Methode
Verwendung der replace () -Methode (Java Silver)
Verwendung der link_to-Methode
Verwendung der include? -Methode
Verwendung der Methode form_with
[Java] Verwendung der Join-Methode
[Java] Verwendung der File-Klasse
Verwendung der Submit-Methode (Java Silver)
[Schienen] Verwendung der Kartenmethode
Studieren der Verwendung des Konstruktors (Java)
[Verarbeitung × Java] Verwendung der Schleife
[Verarbeitung × Java] Verwendung der Klasse
[Verarbeitung × Java] Verwendung der Funktion
[Java] Verwendung der Calendar-Klasse
[Java] Verwendung von Map
Verwendung von Java Optional
Verwendung der Java-Klasse
[Java] Verwendung von removeAll ()
Ausgabe der Verwendung der Slice-Methode
Verwendung von Java Map
Verwendung von Java-Variablen
[Ruby-Grundlagen] Verwendung der Slice-Methode
Verwendung von HttpClient (Get) von Java
Verwendung von HttpClient (Post) von Java
Verwendung der Wrapper-Klasse
[Verarbeitung × Java] Verwendung von Variablen
[JavaFX] [Java8] Verwendung von GridPane
Verwendung von Klassenmethoden [Java]
[Java] Verwendung von List [ArrayList]
Wie verwende ich Klassen in Java?
[Verarbeitung × Java] Verwendung von Arrays
Verwendung der Ruby-Inject-Methode
Verwendung von Java-Lambda-Ausdrücken
[Java] Verwendung der Math-Klasse
Verwendung des Java-Aufzählungstyps
So erhalten Sie den Namen einer Klasse / Methode, die in Java ausgeführt wird
Verwendung der Getter / Setter-Methode (in Objektorientierung)
Mehrsprachige Unterstützung für Java Verwendung des Gebietsschemas
[Java] Fassen Sie zusammen, wie Sie mit der Methode equals vergleichen können
[Leicht verständliche Erklärung! ] Verwendung der Java-Instanz
[Java] So stellen Sie die Datums- und Uhrzeit auf 00:00:00 ein
[Java] So erhalten Sie das aktuelle Verzeichnis
Verwendung und Definition von Java-Klassen, Importieren
[Leicht verständliche Erklärung! ] Verwendung des Java-Polymorphismus
[Java] [Maven3] Zusammenfassung der Verwendung von Maven3
Verwendung der Java Scanner-Klasse (Hinweis)
So erhalten Sie das Datum mit Java
[Leicht verständliche Erklärung! ] Verwendung von ArrayList [Java]
[Rails] Verwendung der Hilfsmethode, Confimartion
[Java] Erfahren Sie, wie Sie Optional richtig verwenden