Pytania oznaczone «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.

282
Enum ToString z ciągami przyjaznymi dla użytkownika

Moje wyliczenie składa się z następujących wartości: private enum PublishStatusses{ NotCompleted, Completed, Error }; Chcę jednak móc wyświetlać te wartości w sposób przyjazny dla użytkownika. Nie muszę być w stanie ponownie przechodzić od łańcucha do wartości....

96
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,...

93
Konwertuj wektor <int> na ciąg

Mam vector<int>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ł: >>> array = [1,2,3,4] >>>

88
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)?