Предмет:
ИнформатикаАвтор:
paul4g3rАвтор:
davondgt4Начнём по порядку. Что значит "работа со строками"? Это любое взаимодействие с ними:
Что же такое форматирование строки? Из определения понятно, что мы уже работаем с конечной строкой. Она намного вкуснее и работать с ней одно удовольствие, особенно для программ общего назначения, где используются вводы номеров, имён, кредитных карточек или любых других текстовых объектов. Например, у нас есть номер: +79123456789. Лично я при написании одного из своего первого проекта пытался сам написать метод правильного разделения номеров по шаблону: код страны, оператор, идентификатор. Всё это довольно болезненно, поскольку нужно резать строку, выбирать оттуда первые N чисел после I индекса.. В общем - морока. Вместо этого можно делать всё очень просто:
Помимо этого, если Вы знакомы с тернарным оператором (сокращенная запись if else), который выглядит как (if else):
или так (if else if):
То можете использовать его сокращённую версию и в строках, проверяя значение на null:
В общем-то всё, если что-то непонятно - обращайтесь в комментарии.
Автор:
natashapotterДобавить свой ответ
Предмет:
ФизикаАвтор:
cupcakersa9Ответов:
Смотреть