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

Java String indexOf() Metode dengan Substring &Contoh

Apa itu Metode indexOf() di Java?

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

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

Java String indexOf() Sintaks

Sintaks Metode Java String indexOf() adalah:

public int indexOf(int cha)

Parameter Java indexOf()

Di bawah ini adalah parameter Java String indexOf():

char – Digunakan untuk mewakili nilai karakter tunggal

str – Digunakan untuk mewakili string yang akan dicari

dariIndeks – Digunakan untuk mewakili posisi indeks untuk memulai pencarian dari

Java String indexOf() Mengembalikan Nilai

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

Metode Java String IndexOf memiliki empat kelebihan. Semua kelebihan mengembalikan nilai tipe integer, yang mewakili indeks yang dikembalikan. Kelebihan beban ini berbeda dalam jenis dan jumlah parameter yang diterima.

IndexOf(char b)

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

IndexOf(char c, int startindex)

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

IndexOf(String substring)

Metode Java substring indexOf() di atas mengembalikan indeks karakter pertama dari substring yang diteruskan sebagai parameter padanya. Jika substring itu tidak tersedia dalam string, indeks yang dikembalikan akan menjadi -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 dari “startindex”, substring tersebut akan diabaikan.

Java String indexOf() Contoh metode

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

Keluaran:

Indeks karakter 'x':12
Indeks karakter 's' setelah 3 indeks:3
Indeks substring 'is':2
Indeks substring 'is' membentuk indeks:5


java

  1. String Jawa
  2. String enum Java
  3. Jenis Anotasi Java
  4. String Length() Metode di Java:Cara menemukan dengan Contoh
  5. Metode Java String charAt() dengan Contoh
  6. Metode Java String compareTo():​​Cara Menggunakan dengan Contoh
  7. String Java berisi() Metode | Periksa Substring dengan Contoh
  8. Java String EndsWith() Metode dengan Contoh
  9. Java String replace(), replaceAll() dan replaceFirst() metode
  10. Cara Mengonversi Char ke String di Java (Contoh)