tostring- все статьи тега


Как правильно бросить незначащие нули, а у bigdecimal в Scala?

scala.math.BigDecimal.toString может вернуть что-то вроде "0.888200000". Что может быть лучшим, что я могу сделать, если я хочу "0,8882" вместо этого? java.math.BigDecimal имеет метод stripTrailingZeros() для этого, но BigDecimal Scala, похоже, его не хватает. Является ли использование scala.math.BigDecimal.underlying для получения базового java.math.BigDecimal лучшим способом или есть лучший способ в Scala? ...

Как работает enum.toString() работает под капотом?

Я разработчик iOS и сожалею, что в Objective-C нет удивительного метода toString для перечисления, как в C# Поэтому мне очень любопытно узнать, как метод toString работает для перечисления в C#. Может быть, с вашими ответами я пойму, почему Objective-C не реализовал этот метод. Спасибо ...

объект к строке в Python

У меня есть некоторые объекты данных, на которых я хочу реализовать строку to и функции equals, которые идут в глубину. Я реализовал str и eq и хотя равенство работает нормально, я не могу заставить str вести себя так же: class Bean(object): def __init__(self, attr1, attr2): self.attr1 = attr1 self.attr2 = attr2 def __str__(self): return str(self.__dict__) def __eq__(self, other): return self.__dict__ == other.__dict__ Когда я бегу: t1 = B ...

Перечисление ToString с удобными для пользователя строками

мое перечисление состоит из следующих значений: private enum PublishStatusses{ NotCompleted, Completed, Error }; Я хочу иметь возможность выводить эти значения в удобном для пользователя виде. Мне не нужно снова переходить от строки к значению. ...

Как распечатать мой объект Java без получения "SomeType@2f92e0f4"?

у меня есть класс, определенный следующим образом: public class Person { private String name; // constructor and getter/setter omitted } Я попытался напечатать экземпляр моего класса: System.out.println(myPerson); но я получил следующий результат: com.foo.Person@2f92e0f4. аналогичная вещь произошла, когда я попытался напечатать массив Person объекты: Person[] people = //... System.out.println(people); я получил на выходе: [Lcom.foo.Person;@28a418fc что означает этот вывод? Как ...

Как получить весь документ HTML в виде строки?

есть ли способ в JS получить весь HTML в пределах html теги, как строку? document.documentElement.?? ...

Разница между конвертировать.ToString () and.Метод toString()

в чем разница между Convert.ToString() и .ToString()? Я нашел много различий в интернете, но в чем основная разница? ...

Как преобразовать массив в строку с помощью метода toString в Java [дубликат]

этот вопрос уже есть ответ здесь: как я могу распечатать свой объект Java без получения "SomeType@2f92e0f4"? 9 ответов Я пытаюсь использовать toString(int[]) метод, но я думаю, что я делаю это неправильно: http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Arrays.html#toString(int[]) мой код: int[] array = new int[lnr.getLineNumber() + 1]; int i = 0; System.out.println(array.toString()); выход: ...

Переопределить valueof () и toString() в перечислении Java

значения в моей enum это слова, которые должны иметь пробелы в них, но перечисления не могут иметь пробелов в своих значениях, поэтому все это сгруппировано. Я хочу переопределить toString() чтобы добавить эти пробелы, где я говорю это. Я также хочу, чтобы перечисление обеспечивало правильное перечисление, когда я использую valueOf() в той же строке, в которую я добавил пробелы. например: public enum RandomEnum { StartHere, StopHere } вызов toString() on RandomEnum стоимость котор ...

Можно ли переопределить функцию toString () JavaScript, чтобы обеспечить значимый вывод для отладки?

Когда Я console.log() объект в моей программе JavaScript, я просто вижу выход [object Object], что не очень полезно для выяснения того, какой объект (или даже какой тип объекта) это. В C# я привык к переопределению ToString() чтобы иметь возможность настроить представление отладчика объекта. Есть ли что-нибудь подобное, что я могу сделать в JavaScript? ...

Преобразование вектора в строку

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

Функция ToString () в Go

The strings.Join функция принимает только фрагменты строк: s := []string{"foo", "bar", "baz"} fmt.Println(strings.Join(s, ", ")) но было бы неплохо иметь возможность передавать произвольные объекты, которые реализуют a ...

toString (), equals () и hashCode () в интерфейсе

Итак, у меня есть интерфейс с кучей методов, которые должны быть реализованы, имена методов не имеют никакого отношения. объекты, реализующие этот интерфейс, часто помещаются в коллекции, а также имеют специальный формат toString (), который я хочу, чтобы они использовали. Итак, я подумал, что было бы удобно поместить hashCode (), equals () и toString() в интерфейс, чтобы убедиться, что я не забыл переопределить метод по умолчанию для них. Но когда я добавил Эти методы для интерфейса IDE / ком ...