Подниз низ Java ()

Методът подниза Java String () извлича подниз от низа и го връща.

Синтаксисът на substring()метода е:

 string.substring(int startIndex, int endIndex)

Тук низът е обект на Stringкласа.

substring () Параметри

В substring()метода се извършва по два параметъра.

  • startIndex - началният индекс
  • endIndex (по избор) - крайният индекс

substring () Върната стойност

В substring()метода връща подниз от даден низ.

  • Поднизът започва със знака в startIndex и се простира до знака в индекса endIndex - 1.
  • Ако endIndex не е предаден, поднизът започва със знака в посочения индекс и се простира до края на низа.
Работа на метода на подниза () на Java String

Забележка: Ще получите грешка, ако,

  • startIndex / endIndex е отрицателен или по-голям от дължината на низа
  • startIndex е по-голям от endIndex

Пример 1: Подниз Java () Без краен индекс

 class Main ( public static void main(String() args) ( String str1 = "program"; // from the first character to the end System.out.println(str1.substring(0)); // program // from the 4th character to the end System.out.println(str1.substring(3)); // gram ) )

Пример 2: Подниз Java () с краен индекс

 class Main ( public static void main(String() args) ( String str1 = "program"; // from 1st to the 7th character System.out.println(str1.substring(0, 7)); // program // from 1st to the 5th character System.out.println(str1.substring(0, 5)); // progr // from 4th to the 5th character System.out.println(str1.substring(3, 5)); // gr ) )

Ако трябва да намерите индекса на първото появяване на посочения подниз от даден низ, използвайте Java String indexOf ().

Интересни статии...