Подстрока в Java — строка

Podstroka V Java Stroka



При управлении данными в Java могут быть случаи, когда разработчику необходимо

использовать содержащиеся данные или изменять их. Например, использование строкового значения по-другому или обновление значений в соответствии с заданным требованием сохраняет « дизайн документа ' нетронутый. В таких случаях подстрока в Java помогает использовать текущие ресурсы и упрощает функциональность со стороны разработчика.

Этот блог продемонстрирует использование и реализацию « подстрока на Яве.







Что такое «Подстрока» в Java?

Строковая подстрока ' в Java может быть достигнуто с помощью ' подстрока() метод. Этот метод извлекает и возвращает подстроку из предоставленных или введенных пользователем строковых значений на основе указанных начального и конечного индексов.



Синтаксис



нить. подстрока ( начало, последнее )

В приведенном выше синтаксисе:





  • начинать ” относится к начальному индексу.
  • последний ” соответствует конечному индексу.

Пример 1: извлечение подстроки строки из последней в Java

В этом примере указанная строка может быть подстрокой из последней:

Нить данная строка '=' 'Джава' ;
Система . вне . печать ( 'Данная строка: ' + данная строка ) ;
Система . вне . печать ( 'Извлеченная подстрока из конца: ' + даннаяСтрока. подстрока ( 3 ) ) ;

В приведенном выше фрагменте кода:



  • Во-первых, инициализируйте строковое значение и отобразите его.
  • На следующем шаге свяжите « подстрока() ” с указанной строкой, указывая на заданный индекс.
  • Это приведет к извлечению последнего символа строки, тем самым извлекая подстроку из последнего.

Выход

Этот вывод означает, что последний строковый символ извлекается в соответствии с индексом « 3 ».

Пример 2. Извлечение подстроки строки по заданным индексам в Java

В этом конкретном примере строка в Java может быть подстрокой по определенным индексам:

Нить данная строка '=' 'Джава' ;
Система . вне . печать ( 'Данная строка: ' + данная строка ) ;
Система . вне . печать ( 'Извлеченная подстрока в '
+ 'указанные индексы: ' + даннаяСтрока. подстрока ( 0 , 2 ) ) ;

В приведенном выше блоке кода:

  • Точно так же инициализируйте строковое значение и отобразите его.
  • Теперь примените « подстрока() ” такой метод, что строка является подстрокой с самого начала, т.е. 0 » до конечного индекса, т. е. « 2 ».
  • Обратите внимание, что значение против конечного индекса « 2 ” исключается в процессе извлечения подстроки.

Выход

Из приведенного выше вывода можно сделать вывод, что строка является подстрокой соответственно.

Пример 3. Получение подстроки введенной пользователем строки в Java

В этом случае строка будет принята в качестве ввода от пользователя и подстроки соответственно. Во-первых, включите приведенную ниже библиотеку, чтобы разрешить пользовательский ввод:

Импортировать java.util.Сканер ;

Теперь добавьте следующий код в « основной() метод:

Вход сканера '=' новый Сканер ( Система . в ) ;
Система . вне . печать ( 'Введите строковое значение: ' ) ;
Нить строковое значение '=' вход. следующая строка ( ) ;
Система . вне . печать ( 'Извлеченная подстрока: ' + строковое значение. подстрока ( 0 , 2 ) ) ;

В приведенном выше коде:

  • Создать ' Сканер ” объект с именем “ вход ' используя ' новый ключевое слово ' и ' Сканер() конструктора соответственно.
  • в ” принимает пользовательский ввод.
  • На следующем шаге связанный « следующая строка () ” обеспечивает пользовательский ввод в виде “ нить ».
  • Наконец, примените « подстрока() ” для подстроки строки пользовательского ввода в соответствии с указанными индексами в качестве его (метода) параметра.

Выход

В этом результате можно проанализировать, что определяемая пользователем строка является подстрокой соответственно.

Заключение

Извлечение подстроки из строки в Java может быть выполнено с помощью « подстрока() метод. Этот метод извлекает и возвращает подстроку из строки на основе указанных индексов. Кроме того, его можно использовать для извлечения подстроки строки из последней, по указанным индексам или подстроки строки, введенной пользователем, соответственно. В этом блоге обсуждались подходы к « подстрока ” строка в Java.