Pytania otagowane jako tostring

„toString” lub „ToString” to główna metoda lub funkcja formatowania używana w językach programowania wysokiego poziomu. Konwertuje obiekt na jego reprezentację w postaci ciągu, aby był odpowiedni do wyświetlenia.

4
Funkcja ToString () w Go
strings.JoinFunkcja przyjmuje kromki tylko ciągi: s := []string{"foo", "bar", "baz"} fmt.Println(strings.Join(s, ", ")) Ale byłoby miło móc przekazywać dowolne obiekty, które implementują ToString()funkcję. type ToStringConverter interface { ToString() string } Czy jest coś takiego w Go, czy muszę udekorować istniejące typy, takie jak intmetody ToString i napisać otokę strings.Join? func …
96 go  tostring 

21
Konwertuj wektor <int> na ciąg
Mam vector&lt;int&gt;kontener zawierający liczby całkowite (np. {1,2,3,4}) i chciałbym zamienić na ciąg znaków w postaci "1,2,3,4" Jaki jest najczystszy sposób na zrobienie tego w C ++? W Pythonie tak bym to zrobił: &gt;&gt;&gt; array = [1,2,3,4] &gt;&gt;&gt; ",".join(map(str,array)) '1,2,3,4'
93 c++  vector  tostring 

3
Debugowanie C #: [DebuggerDisplay] czy ToString ()?
Istnieją dwa sposoby na zwiększenie użyteczności debugowania informacji zamiast ich wyświetlania {MyNamespace.MyProject.MyClass}w debugerze. Oto zastosowanie DebuggerDisplayAttributei ToString()metoda. using System.Diagnostics; ... [DebuggerDisplay("Name = {Name}")] public class Person { public string Name; } lub public class Person { public string Name; public override string ToString() { return string.Format("Name = {0}", Name); } …


2
Zamapuj na ciąg w Javie
Kiedy robię System.out.println(map)w Javie, otrzymuję niezły wynik w stdout. Jak mogę uzyskać tę samą reprezentację ciągu a Mapw zmiennej bez mieszania się w standardowe wyjście? Coś jak String mapAsString = Collections.toString(map)?
88 java  map  tostring 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.