Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > Что можно сделать используя String toString() ? |
Автор: javanovichok 20.10.2009, 06:24 |
Что можно сделать используя String toString() ? мне нужно связать это Use toString() to print out a String representing the rectangle при этом rectangle и point - это отдельные классы уже созданные. не понимаю как и что связывает или направляет String? |
Автор: ivanovpv 20.10.2009, 08:13 |
toString() - любого Java объекта обычно вызывает Object.toString(), который в свою очередь возвращает http://ru.wikipedia.org/wiki/%D0%A5%D0%B5%D1%88%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 данного объекта во внутренней таблице объектов JVM Обычно этим мало кто пользуется, ну разве, что для того, чтобы удостовериться, что объекты разные (если хэш значения разные значит объекты разные, но не обратно) Как правило метод Object.toString() перегружается в классах наследниках и toString() возвращает нечто более осмысленное чем значение хэш функции. |