Substring Java String ()

Metoda Java String substring () extrage un șir din șir și îl returnează.

Sintaxa substring()metodei este:

 string.substring(int startIndex, int endIndex)

Aici, șirul este un obiect al Stringclasei.

substring () Parametri

substring()Metoda ia doi parametri.

  • startIndex - indexul de început
  • endIndex (opțional) - indexul final

substring () Valoare returnată

substring()Metoda returnează un subșir din șirul dat.

  • Șirul începe cu caracterul de la startIndex și se extinde la caracterul de la index endIndex - 1.
  • Dacă endIndex nu este trecut, șirul începe cu caracterul de la indexul specificat și se extinde până la sfârșitul șirului.
Funcționarea metodei Java String substring ()

Notă: Veți primi o eroare dacă,

  • startIndex / endIndex este negativ sau mai mare decât lungimea șirului
  • startIndex este mai mare decât endIndex

Exemplul 1: șir Java () Fără index final

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

Exemplul 2: Java substring () Cu End Index

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

Dacă trebuie să găsiți indexul primei apariții a șirului specificat dintr-un șir dat, utilizați Java String indexOf ().

Articole interesante...