Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> java

Menguasai Java String.indexOf(): Menemukan Substring & Contoh Praktis

Apa Itu Metode indexOf() dalam Java?

Metode indexOf() digunakan untuk mendapatkan indeks kemunculan pertama dari kriteria yang ditentukan dalam parameter metode IndexOf.

Skenario umum dapat terjadi saat admin sistem ingin menemukan indeks karakter '‘@’' dari email Id klien dan kemudian ingin mendapatkan substring yang tersisa. Dalam situasi itu, metode IndexOf dapat digunakan.

Sintaks Metode Java String indexOf()

Sintaks metode Java String indexOf() adalah:

public int indexOf(int cha)

Parameter Metode Java indexOf()

Berikut adalah parameter indexOf() Java String:

char – Digunakan untuk mewakili nilai karakter tunggal

str – Digunakan untuk mewakili string yang dicari

fromIndex – Digunakan untuk mewakili posisi indeks untuk memulai pencarian dari

Nilai Kembali Metode Java String indexOf()

Metode Java String indexOf() ini mengembalikan indeks dalam string ini dari kemunculan pertama karakter yang ditentukan. Ini mengembalikan -1 jika karakter tidak muncul.

Metode Java String IndexOf memiliki empat overload. Semua overload mengembalikan nilai tipe integer, yang mewakili indeks yang dikembalikan. Overload ini berbeda dalam tipe dan jumlah parameter yang diterimanya.

IndexOf(char b)

Metode ini mengembalikan indeks karakter '‘b’' yang diteruskan sebagai parameter. Jika karakter tersebut tidak tersedia dalam string, indeks yang dikembalikan akan -1.

IndexOf(char c, int startindex)

Metode yang diberikan akan mengembalikan indeks kemunculan pertama karakter '‘c’' setelah indeks integer yang diteruskan sebagai parameter kedua "startindex." Semua kemunculan karakter '‘c’' sebelum indeks integer "startindex" akan diabaikan.

IndexOf(String substring)

Metode Java substring indexOf() di atas mengembalikan indeks karakter pertama dari substring yang diteruskan sebagai parameter. Jika substring tersebut tidak tersedia dalam string, indeks yang dikembalikan akan -1.

IndexOf(String substring, int startindex)

Metode Java substring indexOf() ini mengembalikan indeks karakter pertama dalam substring yang diteruskan sebagai parameter pertama, setelah nilai indeks "startindex." Jika substring dimulai dari nilai integer yang diteruskan "startindex," substring tersebut akan diabaikan.

Contoh Metode Java String indexOf()

public class Sample_String { public static void main(String args[]) { String str_Sample = "This is Index of Example"; //Character at position System.out.println("Index of character 'x': " + str_Sample.indexOf('x')); //Character at position after given index value System.out.println("Index of character 's' after 3 index: " + str_Sample.indexOf('s', 3)); //Give index position for the given substring System.out.println("Index of substring 'is': " + str_Sample.indexOf("is")); //Give index position for the given substring and start index System.out.println("Index of substring 'is' form index:" + str_Sample.indexOf("is", 5)); } } 

Output:

Index of character ‘x’: 12
Index of character ‘s’ after 3 index: 3
Index of substring ‘is’: 2
Index of substring ‘is’ form index:5


java

  1. Menguasai String Java: Pembuatan, Metode, dan Best Practices
  2. Menguasai Representasi String dalam Enum Java
  3. Jenis Anotasi Java: Panduan Lengkap tentang Anotasi Terdefinisi, Kustom, dan Meta
  4. Metode Java String length(): Cara Mendapatkan Ukuran String (Contoh)
  5. Memahami Java String.charAt(): Sintaks, Tipe Kembali, Pengecualian, dan Contoh Praktis
  6. Menguasai Metode Java String compareTo(): Sintaks, Kasus Penggunaan, dan Contoh Praktis
  7. Metode Java String.contains(): Cara Memeriksa Substring – Contoh Praktis
  8. Menguasai Java String.endsWith(): Cara Memeriksa Akhir String dengan Contoh
  9. Menguasai Penggantian String Java: replace(), replaceAll(), dan replaceFirst() Dijelaskan
  10. Mengonversi Char ke String di Java – Contoh Praktis dan Praktik Terbaik