Здравствуйте, везде покопался-не нашел ничего толкового.
Объясние пожалуйста, что предстляет тип to.String. чем отличается от просто String, для чего его стоит использовать?
кратко и ясно, заранее спасибо
السعادة الحظ
10 уровень
Что означает и представляет to.String?
Решен
Комментарии (6)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
boroda
6 сентября 2019, 15:56
метод toString формирует ваш объект в строковое представление. Его можно переопределить в своем классе
0
Инна Мишустина Java Developer в Синимекс
5 сентября 2019, 08:16полезный
Есть такая полезная штука, как Java Documentation. https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString()
На этом сайте ты можешь найти описание всех методов, которые тебя интересуют)
+1
السعادة الحظ
6 сентября 2019, 15:53
спасибо
0
Venom
1 сентября 2019, 15:16
это не тип, а метод класса Object. Пишется без точки - так и гугли
0
السعادة الحظ
1 сентября 2019, 15:24
спасибо. А можете сказать, чем является данный метод? На некотрых сайтах как в википедии описывается всё
0
Venom
1 сентября 2019, 15:33решение
Так как объект может иметь самую разную реализацию, то для того, чтобы его гарантировано можно было "напечатать" в классе Object определен метод toString(), который по умолчанию выводит имя объекта и еще сопутствующую информацию.
Но многие другие классы (а как известно все классы джавы наследуются от Обджект) могут переопределить этот метод. Соответственно смотря какого класса этот метод - то и будет делать, что было определенно в этом классе. Можешь попробовать создать Array, заполнить его и вызвать у него метод toString - System.out.print(yoursArray.toString());
+1