Als «tostring» getaggte Fragen

"toString" oder "ToString" ist eine wichtige Formatierungsmethode oder -funktion, die in höheren Programmiersprachen verwendet wird. Es konvertiert ein Objekt in seine Zeichenfolgendarstellung, sodass es für die Anzeige geeignet ist.




9
Wie drucke ich mein Java-Objekt, ohne "SomeType @ 2f92e0f4" zu erhalten?
Ich habe eine Klasse wie folgt definiert: public class Person { private String name; // constructor and getter/setter omitted } Ich habe versucht, eine Instanz meiner Klasse zu drucken: System.out.println(myPerson); aber ich habe folgende ausgabe bekommen : com.foo.Person@2f92e0f4. Ähnliches geschah, als ich versuchte, eine Reihe von PersonObjekten zu drucken : …
300 java  string  object  tostring 


12
to_string ist kein Mitglied von std, sagt g ++ (mingw)
Ich mache ein kleines Vokabular-Erinnerungsprogramm, in dem Wörter nach dem Zufallsprinzip auf mich gerichtet werden, um Bedeutungen zu erhalten. Ich möchte die Standard-C ++ - Bibliothek verwenden, wie uns Bjarne Stroustroup sagt, aber ich bin sofort auf ein scheinbar seltsames Problem gestoßen. Ich möchte eine longGanzzahl in ändern std::string, um …
245 c++  c++11  g++  mingw  tostring 






7
Überschreiben Sie valueof () und toString () in der Java-Enumeration
Die Werte in my enumsind Wörter, die Leerzeichen enthalten müssen, aber Enums können keine Leerzeichen in ihren Werten enthalten, sodass alles zusammengefasst ist. Ich möchte überschreiben toString(), um diese Leerzeichen dort hinzuzufügen, wo ich es sage. Ich möchte auch, dass die Aufzählung die richtige Aufzählung liefert, wenn ich valueOf()dieselbe Zeichenfolge …


15
Ist es möglich, die toString () - Funktion von JavaScript zu überschreiben, um eine aussagekräftige Ausgabe für das Debuggen bereitzustellen?
Wenn ich console.log()ein Objekt in meinem JavaScript-Programm habe, sehe ich nur die Ausgabe [object Object], was nicht sehr hilfreich ist, um herauszufinden, um welches Objekt (oder sogar welchen Objekttyp) es sich handelt. In C # bin ich es gewohnt, zu überschreiben ToString(), um die Debugger-Darstellung eines Objekts anpassen zu können. …

1
Was ist das: [Ljava.lang.Object;?
Ich erhalte dies, wenn ich toStringein Objekt aufrufe, das ich von einem Funktionsaufruf erhalten habe. Ich weiß, dass der Typ des Objekts in dieser Zeichenfolge codiert ist, aber ich weiß nicht, wie ich es lesen soll. Wie heißt diese Art der Codierung?
110 java  arrays  class  tostring 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.