использовать содержащиеся данные или изменять их. Например, использование строкового значения по-другому или обновление значений в соответствии с заданным требованием сохраняет « дизайн документа ' нетронутый. В таких случаях подстрока в Java помогает использовать текущие ресурсы и упрощает функциональность со стороны разработчика.
Этот блог продемонстрирует использование и реализацию « подстрока на Яве.
Что такое «Подстрока» в Java?
“ Строковая подстрока ' в Java может быть достигнуто с помощью ' подстрока() метод. Этот метод извлекает и возвращает подстроку из предоставленных или введенных пользователем строковых значений на основе указанных начального и конечного индексов.
Синтаксис
нить. подстрока ( начало, последнее )
В приведенном выше синтаксисе:
- “ начинать ” относится к начальному индексу.
- “ последний ” соответствует конечному индексу.
Пример 1: извлечение подстроки строки из последней в Java
В этом примере указанная строка может быть подстрокой из последней:
Нить данная строка '=' 'Джава' ;Система . вне . печать ( 'Данная строка: ' + данная строка ) ;
Система . вне . печать ( 'Извлеченная подстрока из конца: ' + даннаяСтрока. подстрока ( 3 ) ) ;
В приведенном выше фрагменте кода:
- Во-первых, инициализируйте строковое значение и отобразите его.
- На следующем шаге свяжите « подстрока() ” с указанной строкой, указывая на заданный индекс.
- Это приведет к извлечению последнего символа строки, тем самым извлекая подстроку из последнего.
Выход
Этот вывод означает, что последний строковый символ извлекается в соответствии с индексом « 3 ».
Пример 2. Извлечение подстроки строки по заданным индексам в Java
В этом конкретном примере строка в Java может быть подстрокой по определенным индексам:
Нить данная строка '=' 'Джава' ;Система . вне . печать ( 'Данная строка: ' + данная строка ) ;
Система . вне . печать ( 'Извлеченная подстрока в '
+ 'указанные индексы: ' + даннаяСтрока. подстрока ( 0 , 2 ) ) ;
В приведенном выше блоке кода:
- Точно так же инициализируйте строковое значение и отобразите его.
- Теперь примените « подстрока() ” такой метод, что строка является подстрокой с самого начала, т.е. 0 » до конечного индекса, т. е. « 2 ».
- Обратите внимание, что значение против конечного индекса « 2 ” исключается в процессе извлечения подстроки.
Выход
Из приведенного выше вывода можно сделать вывод, что строка является подстрокой соответственно.
Пример 3. Получение подстроки введенной пользователем строки в Java
В этом случае строка будет принята в качестве ввода от пользователя и подстроки соответственно. Во-первых, включите приведенную ниже библиотеку, чтобы разрешить пользовательский ввод:
Импортировать java.util.Сканер ;Теперь добавьте следующий код в « основной() метод:
Вход сканера '=' новый Сканер ( Система . в ) ;Система . вне . печать ( 'Введите строковое значение: ' ) ;
Нить строковое значение '=' вход. следующая строка ( ) ;
Система . вне . печать ( 'Извлеченная подстрока: ' + строковое значение. подстрока ( 0 , 2 ) ) ;
В приведенном выше коде:
- Создать ' Сканер ” объект с именем “ вход ' используя ' новый ключевое слово ' и ' Сканер() конструктора соответственно.
- “ в ” принимает пользовательский ввод.
- На следующем шаге связанный « следующая строка () ” обеспечивает пользовательский ввод в виде “ нить ».
- Наконец, примените « подстрока() ” для подстроки строки пользовательского ввода в соответствии с указанными индексами в качестве его (метода) параметра.
Выход
В этом результате можно проанализировать, что определяемая пользователем строка является подстрокой соответственно.
Заключение
Извлечение подстроки из строки в Java может быть выполнено с помощью « подстрока() метод. Этот метод извлекает и возвращает подстроку из строки на основе указанных индексов. Кроме того, его можно использовать для извлечения подстроки строки из последней, по указанным индексам или подстроки строки, введенной пользователем, соответственно. В этом блоге обсуждались подходы к « подстрока ” строка в Java.