Method ini memiliki dua varian yang dapat digunakan untuk menguji apakah dua string regions adalah sama.
Syntax :
Berikut adalah syntax dari boolean regionMatches() method.
public boolean regionMatches(int toffset, String other, int ooffset, int len) public boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
Catatan :
- toffset - awal offset sub regional dalam string yang ditentukan.
- other - argumen string.
- ooffset - awal offset sub regional dalam argumen string.
- len - jumlah character yang akan dibandingkan.
- ignoreCase - jika true, abaikan case ketika membandingkan characters.
- Memberikan nilai true jika sub regional string tertentu sesuai dengan sub regional argumen string tertentu, jika sebaliknya nilai false akan diberikan. Pencocokan tidak case sensitive tergantung pada argumen ignorecase.
Contoh :
Bukalah NetBeans kalian buatlah clas baru bernama Test lalu tuliskan kode berikut.
public class Test{ public static void main(String args[]){ String Str1 = new String("Selamat Datang Di programmergalaulagi.blogspot.com"); String Str2 = new String("programmergalaulagi"); String Str3 = new String("PROGRAMMERGALAULAGI"); System.out.print("Nilai yang diberikan :" ); System.out.println(Str1.regionMatches(18, Str2, 0, 9)); System.out.print("Nilai yang diberikan :" ); System.out.println(Str1.regionMatches(18, Str3, 0, 9)); System.out.print("Nilai yang diberikan :" ); System.out.println(Str1.regionMatches(true, 18, Str3, 0, 9)); } }
Berikut adalah hasil dari kode berikut.
Nilai yang diberikan :true Nilai yang diberikan :false Nilai yang diberikan :true
0 comments:
Post a Comment