Dasar Java : String – Membandingkan String – startsWith() dan endsWith()

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

About Reza Ervani 387 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.