Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Metode startsWith()
dan endsWith()
memeriksa apakah String dimulai dengan suatu substring tertentu. Berikut contohnya :
String one = "This is a good day to code"; System.out.println( one.startsWith("This") ); System.out.println( one.startsWith("This", 5) ); System.out.println( one.endsWith ("code") ); System.out.println( one.endsWith ("shower") );
Contoh diatas mebuat suatu String dan memeriksa jika dimulai dan diakhir dengan beragam substring.
Baris pertama setelah deklarasi String memeriksa apakah String dimulai dengan substring “This
“. Dikarenakan iya,, maka metode startsWith()
memeberikan nilai true.
Baris kedua memeriksa jika String dimulai dengan substring “This
” dan memulai perbandingan dari karakter dengan index 5. Hasilnya adalah false, dikarenakan index 5 dalam string yang dideklarasikan adalah “i”
Baris ketiga memeriksa apakah String berakhir dengan substring “code
“. Karena benar, maka metode endsWith()
memberikan nilai true
.
Baris keempat memeriksa apakah String berakhir dengan substring “shower
“. Dikarenkan tidak, maka metode endsWith()
memberikan nilai false
Leave a Reply