toString
toString() – это public-метод, объявленный в классе Object, который вызывается автоматически, для преобразования объектов в текст. По умолчанию он возвращает строку «полное.имя.класса@хэш_В_Шестнадцатеричном_Виде» (это может выглядеть как «java.lang.Object@1c413d89»). Обратите внимание, что часть, идущая после @ — это не адрес в памяти.
Реализация по умолчанию несёт немного пользы. Поэтому в пользовательском классе его рекомендуется переопределять, даже если это не потребуется работы создаваемой программы, то может быть полезно во время отладки.
Похожая функция, с проверкой на null, реализована в методе String.valueOf().
Учитесь как в игре
AI Sprints — обучение профессиям с ИИ
Уровни, XP, достижения и рейтинги. Увидите прогресс каждый день — мотивация не пропадает даже через месяцы обучения
- Геймификация: уровни, опыт, достижения — как в игре, но навыки реальные
- Карта навыков: визуальный прогресс по каждой технологии — видите, что освоили
- Рейтинги: сравнивайте себя с другими студентами — здоровая конкуренция
AI Challenge — собери чат-бота за 5 дней
Бесплатный марафон по AI-инжинирингу. Cursor + OpenAI, 60 минут в день — без опыта в программировании. К пятнице у вас будет рабочий чат-бот с памятью в браузере.
- Практика с первого дня, без теории «в стол»
- Готовый проект в портфолио к концу недели
- Старт в любой день — учитесь в своём темпе