Кто-нибудь объясните пожалуйста как работает substring именно в этой задаче. Как я понял он просто выводит заданные символы. А по какому принципу в этой задаче он срабатывает правильно даже без дополнительных условий?
Дима Алешков
15 уровень
Принцип действия метода substring()
Решен
Комментарии (8)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Юрий
1 марта 2021, 19:00
🤔 Дааа... а я написал длинющий код... а тут в одну строку xD Век живи - век учись!
0
Артем Divertitto Senior Android-разработчи в United Tech Master
24 июля 2018, 09:43решение
substring(n) возвращает новую строку, начиная c n и до конца строки
+5
Alex MExpert
24 июля 2018, 08:56
код бы глянуть..
+1
Ilya
26 ноября 2018, 14:45
не понимаю как он вырезает первый символ моей строки, объясни пожалуйста
+5
Alex MExpert
26 ноября 2018, 23:28
Попробуй тут почитать
http://pro-java.ru/java-dlya-nachinayushhix/metod-substring-java-primery-koda/
если что, спрашивай..
+1
Oleg
12 декабря 2018, 19:11
Ilya - Зачем тебе этот
если ты не "отбиваешь дупля" - шо происходит.!?
Используй
Код будет несколько длиннее, но ты будешь понимать шо происходит.)) 0
Максим
19 февраля 2020, 13:32
Сам метод извлекает строку с того индекса который укажешь первым и до какого будешь извлекать - s.substring(i, s.length()); получается мы берем начальный индекс i и идем циклом по нему с 0 и до s.length() выводя каждый раз нашу одну и туже строку, только отбрасывая каждый раз (скачало 0 индекс , потом 1, потом 2 ......... и последний 39 )
вот и все объяснение - все просто и легко -)
+5
vlajike QA Automation Engineer в Omega
20 января 2021, 09:22
Oleg, а в чём проблема почитать про substring? Код в разы короче, логика его проста.
0