Podciąg ciągu Java ()

Metoda Java String substring () wyodrębnia podciąg z ciągu i zwraca go.

Składnia substring()metody to:

 string.substring(int startIndex, int endIndex)

Tutaj string jest obiektem Stringklasy.

substring () Parametry

substring()Sposób dwa parametry.

  • startIndex - indeks początkowy
  • endIndex (opcjonalnie) - indeks końcowy

substring () Wartość zwracana

substring()Metoda zwraca podciąg z podanego łańcucha.

  • Podciąg zaczyna się od znaku w startIndex i rozciąga się na znak w index endIndex - 1.
  • Jeśli endIndex nie zostanie przekazany, podciąg zaczyna się od znaku w określonym indeksie i rozciąga się do końca ciągu.
Działanie metody string string () w języku Java

Uwaga: pojawi się błąd, jeśli:

  • startIndex / endIndex jest ujemna lub większa niż długość ciągu
  • startIndex jest większa niż endIndex

Przykład 1: Podciąg języka Java () bez indeksu końcowego

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

Przykład 2: Podciąg Java () z indeksem końcowym

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

Jeśli chcesz znaleźć indeks pierwszego wystąpienia określonego podciągu z danego ciągu, użyj funkcji Java String indexOf ().

Interesujące artykuły...