Belajar Pemrograman Java Dari Dasar

Memahami Method startsWith() Pada Class String

boolean startsWith(String prefix, int offset)

Method startWith(String prefix, int offset) pada class String akan memeriksa apakah jika suatu substring dari string pada indeks tertentu dimulai dengan prefix yang spesifik.

Parameternya :

  • prefix : adalah awalan, tipe String
  • offset : indeks dimulai pencarian pada string, tipe int

startsWith() String Method


Method ini akan mengembalikan nilai true jika urutan karakter yang direpresentasikan oleh argumen adalah awalan (prefix) dari substring yang dimulai dari indeks offset, dan jika bukan, maka akan menghasilkan nilai false.

Contoh:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
public class Test_startWith {
 
 public static void main(String[] args) {
  
  String string1 = "Mari Belajar Java";
  String string2 = "Java";
  
  
  //Menggunakan method startsWith(String prefix, int toffset)
  boolean cek = string1.startsWith(string2, 13);
  
  //Menampilkan hasil
  System.out.print("Apakah string1 memiliki prefix dengan substring Java "
     + "dimulai pada index 13? " + cek);
 
 }

}

Output:
Apakah string1 memiliki prefix dengan substring Java dimulai pada index 13? true

boolean startsWith(String prefix)


Method ini akan memeriksa apakah suatu string dimulai dengan prefix tertentu.

Parameternya:

  • prefix : prefix (awalan) dengan tipe String

Method ini akan mengembalikan nilai true jika urutan karakter yang direpresentasikan oleh argumen adalah awalan (prefix) dari urutan karakter yang direpresentasikan oleh string tersebut, dan jika bukan, maka akan menghasilkan nilai false.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class Test_startWith {
 
 public static void main(String[] args) {
  
  String string1 = "Mari Belajar Java";
  String string2 = "Mari";
  String string3 = "Java";
  String string4 = "";//empty string
  
  
  //Menggunakan method startsWith(String prefix)
  boolean cek1 = string1.startsWith(string2);//true
  boolean cek2 = string1.startsWith(string3);//false
  boolean cek3 = string1.startsWith(string4);//true
  
  //Menampilkan hasil
  System.out.println(cek1);
  System.out.println(cek2);
  System.out.println(cek3);
 
 }

}


Output:
true
false
true

Share on Facebook
Share on Twitter
Share on Google+

Tempat berbagi pengetahuan untuk bahasa pemrograman Java

Related : Memahami Method startsWith() Pada Class String