Belajar Mengenal Fungsi Indexof String Pada Jadwal Java
Di dalam class library String pada bahasa pemrograman Java, terdapat salah satu method yang berjulukan indexOf(). Method ini berfungsi untuk mengusut dan mengetahui , awalan posisi dari urutan index ,pada nilai dengan tipe data String. Method ini akan mengembalikan nilai angka ,dengan tipe data integer. Pada artikel berguru java kali ini ,kita akan berguru mengenal pola penggunaan dari method indexOf(), dalam class String ,dengan memakai bahasa pemrograman Java. Berikut mari kita simak selengkapnya :
1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.
2. Kalian sanggup perhatikan Contoh code ,beserta penjelasanya di bawah:
Contoh Code :
Method indexOf() di String |
Penjelasan :
Pada pola code diatas ,kita memakai variable kalimat ,yang akan dipakai untuk method indexOf().
Lalu kita gunakan variable indexKalimat1 ,sampai indexKalimat5 , untuk menyimpan hasil dari method indexOf().
Pada kalimat.indexOf("Belajar") , disini kita mencari no index dari kata "Belajar" , yang dihitung dari awalan huruf atau karakter 'B' ,yang menampilkan posisi index : 0.
Pada kalimat.indexOf("di") , disini kita mencari no index dari kata "di", yang dihitung dari awalan karakter atau karakter 'd'. Karena spasi dihitung ,maka posisi index : 13.
Pada kalimat.indexOf("ja",6) , disini kita mencari no index yang juga dari kata 'ja' , kemudian nilai argument 6 ,disini merupakan no index akhiran dari kata 'ja' yakni r. Karena spasi juga juga dihitung disini ,maka posisi index yang juga kata 'ja' : 8.
Pada kalimat.indexOf('a') ,disini kita mencari no index dari karakter atau char 'a' , yang dimana terletak pada posisi index : 3.
Pada kalimat.indexOf("Android"), disini kita mencari no index dari kata "Android". Karena method indexOf() , tidak menemukan kata "Android" , pada variable kalimat. Maka akan dikembalikan menjadi nilai : -1.
Output :
Output Hasil |
Baca juga : Belajar Mengenal Fungsi lastIndexOf String pada Program Java
EmoticonEmoticon