Podniz niza Java ()

Metoda niza Java String () izvleče podniz iz niza in ga vrne.

Sintaksa substring()metode je:

 string.substring(int startIndex, int endIndex)

Tu je niz predmet Stringrazreda.

parametri podniz ()

substring()Postopek traja dva parametra.

  • startIndex - začetni indeks
  • endIndex (neobvezno) - končni indeks

substring () Vrnjena vrednost

substring()Metoda vrne podniz iz danega niza.

  • Podniz se začne z znakom na startIndex in se razširi na znak v indeksu endIndex - 1.
  • Če endIndex ni poslan, se podniz začne z znakom v podanem indeksu in se razteza do konca niza.
Delovanje metode Java String substring ()

Opomba: Prikaže se napaka, če

  • startIndex / endIndex je negativen ali večji od dolžine niza
  • startIndex je večji od endIndex

Primer 1: Podniz Java () Brez končnega indeksa

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

Primer 2: podniz Java () s končnim indeksom

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

Če morate poiskati indeks prvega pojavljanja določenega podniza iz danega niza, uporabite Java String indexOf ().

Zanimive Članki...