Вопросы с тегом «tostring»

«toString» или «ToString» - это основной метод или функция форматирования, используемая в языках программирования высокого уровня. Он преобразует объект в его строковое представление, чтобы его можно было отображать.

4
Функция ToString () в Go
strings.JoinФункция принимает ломтики только строки: s := []string{"foo", "bar", "baz"} fmt.Println(strings.Join(s, ", ")) Но было бы неплохо иметь возможность передавать произвольные объекты, реализующие ToString()функцию. type ToStringConverter interface { ToString() string } Есть ли что-то подобное в Go или мне нужно украсить существующие типы, например, intметодами ToString, и написать обертку вокруг …
96 go  tostring 

21
Преобразуйте vector <int> в строку
У меня есть vector&lt;int&gt;контейнер с целыми числами (например, {1,2,3,4}), и я хотел бы преобразовать его в строку вида "1,2,3,4" Каков самый чистый способ сделать это на C ++? В Python я бы сделал это так: &gt;&gt;&gt; array = [1,2,3,4] &gt;&gt;&gt; ",".join(map(str,array)) '1,2,3,4'
93 c++  vector  tostring 

3
Отладка C #: [DebuggerDisplay] или ToString ()?
Есть два способа повысить полезность отладочной информации вместо просмотра {MyNamespace.MyProject.MyClass}в отладчике. Это использование DebuggerDisplayAttributeи ToString()метод. using System.Diagnostics; ... [DebuggerDisplay("Name = {Name}")] public class Person { public string Name; } или public class Person { public string Name; public override string ToString() { return string.Format("Name = {0}", Name); } } Есть …


2
Сопоставить со строкой в ​​Java
Когда я использую System.out.println(map)Java, я получаю хороший вывод в stdout. Как я могу получить такое же строковое представление a Mapв переменной, не вмешиваясь в стандартный вывод? Что-то вроде String mapAsString = Collections.toString(map)?
88 java  map  tostring 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.