Содержание
- 2. Класс String – это самый частоиспользуемый класс в Java, он предназначен для хранения набора (массива) символов.
- 3. Внутреннее устройство класса String public final class String{ private final char value[]; // Массив символов. private
- 4. Создание объекта строки Создать объект строка в Java можно с помощью оператора new или строкового литерала
- 5. Объект строки создается в специально отведенном месте памяти, называемом пул строк. При повторном использовании литерала, новый
- 6. Статические методы класса String format – метод возвращает строку, в которой спецификаторы формата заменены на значения
- 7. Спецификаторы формата Количество спецификаторов формата должно соответствовать количеству параметров в методе. Тип значений должен соответствовать спецификатору
- 8. Escape-последовательности
- 9. Все методы класса String не изменяют строку, в которой они вызываются, а возвращают ссылку на новый
- 10. Методы класса String charAt – возвращает символ из строки, находящийся по индексу. concat – возвращает конкатенацию
- 11. Методы класса String length – возвращает количество символов в строке. isEmpty – возвращает истину, если строка
- 12. Методы класса String contains – возвращает истину, если строка содержит хотя бы одно совпадение со сравниваемой
- 13. Методы класса String startsWith – возвращает истину, если строка начинается с искомого символа или строки. endsWith
- 14. Методы класса String trim – возвращает строку с удаленными начальными и конечными пробелами. toLowerCase – возвращает
- 15. Методы класса String indexOf – возвращает индекс символа, с которого найдено первое совпадение с искомой строкой
- 16. Методы класса String lastIndexOf – возвращает индекс символа, с которого найдено первое совпадение с искомой строкой
- 17. Методы класса String substring – возвращает часть строки из исходной.
- 18. Методы класса String replace – возвращает строку, заменяя в исходной строке символ или набор символов на
- 19. Методы класса String split – позволяет разбить строку на подстроки по определенному разделителю. Разделитель – какой-нибудь
- 20. Задача 1 Подсчитать общее количество знаков «+», «-» и «*», входящих во вводимую с клавиатуры строку.
- 21. Задача 2 Определить количество вхождений заданной подстроки в строку. Ввод строки и подстроки организовать с клавиатуры.
- 22. Задача 2
- 23. Задача 3 Дана строка, которая содержит имена пользователей, разделенные запятой – "Login1,LOgin2,login3,loGin4". Необходимо разбить эту строку
- 24. Задача 4 Разработать программу, проверяющую, является ли введенное с клавиатуры слово (строка) палиндромом (читается одинаково в
- 25. Задача 4
- 26. Сравнение строк Для сравнения строк используются методы equalsIgnoreCase() (без учета регистра) и equals() (с учетом регистра).
- 27. Сравнение строк Метод regionMatches() сравнивает отдельные подстроки в рамках двух строк. ignoreCase: надо ли игнорировать регистр
- 28. Сравнение строк Методы int compareTo(String str) и int compareToIgnoreCase(String str) сравнивают строки и позволяют узнать больше
- 29. Сравнение строк При применении оператора сравнения (==) для переменных ссылочного типа происходит сравнение ссылок на объект.
- 31. Скачать презентацию

![Внутреннее устройство класса String public final class String{ private final char value[];](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/945807/slide-2.jpg)


























Оператори умови
Цветокоррекция
Электронные образовательные ресурсы как способ повышения качества образования
Основы симметричного шифрования
Свойства класса (properties)
Внешние факторы ранжирования Web-страниц
Медиация в моей жизни
Как мне IT помогали
Обработка ошибок
Процедуры и функции. Заголовок и тело процедур и функций, классификация параметров. Вызов процедур и функций. Лекция 9
Active Directory (каталог) - бұл қандайда бір обьект туралы мәліметтерді сақтауға қолданылатын ақпараттық
Правило Если – то. Схема рассуждений
Устройства вывода информации
Представление целых чисел
Дерево истории. Генеалогия и история человека с Blockchain
Обучение с применением интернет-технологий. МФЮА
Архитектура ЭВМ
Цветовая модель RGB
Отражение кибернетической атаки на предприятии
Порт PS/2
Организация и разрядность интерфейсов ЭВМ
QGis
Подсистема энтропийного кодирования при сжатии информации
Microsoft Word
PR продвижение малого бизнеса. Опрос в социальных сетях представителей малого и среднего бизнеса
Программирование на языке Паскаль
Образовательный хакатон
Проектное решение