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.

21
Konvertieren Sie einen Vektor <int> in eine Zeichenfolge
Ich habe einen vector&lt;int&gt;Container mit ganzen Zahlen (z. B. {1,2,3,4}) und möchte in eine Zeichenfolge des Formulars konvertieren "1,2,3,4" Was ist der sauberste Weg, dies in C ++ zu tun? In Python würde ich das so machen: &gt;&gt;&gt; array = [1,2,3,4] &gt;&gt;&gt; ",".join(map(str,array)) '1,2,3,4'
92 c++  vector  tostring 

4
ToString () -Funktion in Go
Die strings.JoinFunktion akzeptiert nur Strings: s := []string{"foo", "bar", "baz"} fmt.Println(strings.Join(s, ", ")) Es wäre aber schön, beliebige Objekte übergeben zu können, die eine ToString()Funktion implementieren . type ToStringConverter interface { ToString() string } Gibt es so etwas in Go oder muss ich vorhandene Typen wie intmit ToString-Methoden dekorieren und …
91 go  tostring 

3
C # -Debugging: [DebuggerDisplay] oder ToString ()?
Es gibt zwei Möglichkeiten, den Nutzen des Debuggens von Informationen zu erhöhen, anstatt sie {MyNamespace.MyProject.MyClass}im Debugger anzuzeigen. Dies sind die Verwendung DebuggerDisplayAttributeund die ToString()Methode. using System.Diagnostics; ... [DebuggerDisplay("Name = {Name}")] public class Person { public string Name; } oder public class Person { public string Name; public override string ToString() …


2
Zuordnung zu String in Java
Wenn ich System.out.println(map)in Java mache , bekomme ich eine schöne Ausgabe in stdout. Wie kann ich dieselbe Zeichenfolgendarstellung von a Mapin einer Variablen erhalten, ohne mich in die Standardausgabe einzumischen? So etwas wie String mapAsString = Collections.toString(map)?
88 java  map  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.