Java-strengstreng ()

Metoden Java String substring () trekker ut en substring fra strengen og returnerer den.

Syntaksen til substring()metoden er:

 string.substring(int startIndex, int endIndex)

Her er streng et objekt i Stringklassen.

substring () Parametere

Den substring()metode tar to parametere.

  • startIndex - begynnelsesindeksen
  • endIndex (valgfritt) - sluttindeksen

substring () Returverdi

Den substring()metoden returnerer en delstreng fra den gitte strengen.

  • Substringen begynner med tegnet ved startIndex og strekker seg til tegnet ved indeks endIndex - 1.
  • Hvis endIndex ikke blir bestått, begynner strengen med tegnet ved den angitte indeksen og strekker seg til slutten av strengen.
Arbeid med Java String substring () -metoden

Merk: Du får en feil hvis,

  • startIndex / endIndex er negativ eller større enn strengens lengde
  • startIndex er større enn endIndex

Eksempel 1: Java-substring () Uten sluttindeks

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

Eksempel 2: Java-substring () med sluttindeks

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

Hvis du trenger å finne indeksen for den første forekomsten av den angitte strengen fra en gitt streng, bruker du Java String indexOf ().

Interessante artikler...