Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Класс String






Класс String содержит основные методы для работы со строками:

concat(String s) или + – слияние строк;

equals(Object ob), equalsIgnoreCase(String s) – сравнение строк с учетом и без учета регистра;

compareTo(String s), compareToIgnoreCase (String s) – лексикографическое сравнение строк с учетом и без учета регистра;

contentEquals(StringBuffer ob) – сравнение строки и содержимого объекта типа StringBuffer;

charAt(int n) – извлечение из строки символа с указанным номером (нумерация с нуля);

substring(int n, int m) – извлечение из строки подстроки длиной m–n, начиная с позиции n;

length() – определение длины строки;

valueOf(объект) – преобразование примитивного объекта к строке;

toUpperCase() / toLowerCase() – преобразование всех символов вызывающей строки в верхний/нижний регистр;

replace(char с1, char с2) – замена в строке всех вхождений первого символа вторым символом;

getBytes(параметры), getChars(параметры) – извлечение символов строки в виде массива байт или символов.

8.Ход работы:

В окне программы Intellij idea создайте новый проект (File----> New----> Project----> Java). Имя проекта Prog1. Так же есть возможность задать путь для сохранения создаваемого проекта.

Рис.1 – Создание нового проекта в контекстном меню File

Рис.2 – Выбор типа нового проекта и подключаемых библиотек

В окне кода приложения ввести код программы. Затем на главной панели нажать вкладку «Run» и в открывшемся меню выбрать пункт «Run ‘Main’»

Рис.3 – Отладка и запуск программы на выполнение

Результат работы программы будет показан в окне консоли:

Рис.4 – Результат работы программы в окне консоли

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.