Podniz Java String ()

Metoda podniza Java String () izdvaja podniz iz niza i vraća ga.

Sintaksa substring()metode je:

 string.substring(int startIndex, int endIndex)

Ovdje je string objekt Stringklase.

parametri podniza ()

substring()Metoda uzima dva parametra.

  • startIndex - početni indeks
  • endIndex (neobavezno) - završni indeks

substring () Povratna vrijednost

substring()Metoda vraća podniz od zadanog niza.

  • Podniz započinje znakom na startIndexu i proteže se na znak u indeksu endIndex - 1.
  • Ako se endIndex ne proslijedi, podniz započinje znakom u navedenom indeksu i proteže se do kraja niza.
Rad metode podniza Java String ()

Napomena: Dobit ćete pogrešku ako,

  • startIndex / endIndex je negativan ili veći od duljine niza
  • startIndex je veći od endIndex

Primjer 1: Java podniz () bez indeksa kraja

 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 ) )

Primjer 2: Java podniz () s indeksom završetka

 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 ) )

Ako trebate pronaći indeks prvog pojavljivanja navedenog podniza iz zadanog niza, upotrijebite Java String indexOf ().

Zanimljivi članci...