Substring String Java ()

Metode Java String substring () mengekstrak substring dari string dan mengembalikannya.

Sintaks dari substring()metode ini adalah:

 string.substring(int startIndex, int endIndex)

Di sini, string adalah objek Stringkelas.

substring () Parameter

The substring()Metode membutuhkan dua parameter.

  • startIndex - indeks awal
  • endIndex (opsional) - indeks akhir

substring () Nilai Kembali

The substring()Metode mengembalikan substring dari string yang diberikan.

  • Substring dimulai dengan karakter di startIndex dan meluas ke karakter di index endIndex - 1.
  • Jika endIndex tidak diteruskan, substring dimulai dengan karakter pada indeks yang ditentukan dan meluas ke akhir string.
Cara kerja metode Java String substring ()

Catatan: Anda akan mendapatkan pesan kesalahan jika,

  • startIndex / endIndex negatif atau lebih besar dari panjang string
  • startIndex lebih besar dari endIndex

Contoh 1: Substring Java () Tanpa Indeks Akhir

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

Contoh 2: Substring Java () Dengan Indeks Akhir

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

Jika Anda perlu menemukan indeks kemunculan pertama substring yang ditentukan dari string tertentu, gunakan Java String indexOf ().

Artikel yang menarik...