Java: Mengenal Method-Method dalam Class String [Bagian 6]

Pada kesempatan kali ini, saya masih akan melanjutkan pembahasan tentang method-method dalam class String, semoga teman-teman masih tidak bosan dengan pembahasan ini. 🙂 Oke method-method yang akan dibahas pada bagian ke 6 ini antara lain method replace, replaceAll, replaceFirst, split, dan startsWith. Oke langsung aja, check it out. 😉

1. replace

Method replace digunakan untuk mengganti suatu karakter dari string dengan karakter baru.  Method ini mengembalikan data dengan tipe String. Syntaknya:

dimana parameter oldChar / target adalah karakter / kata lama atau yang akan diganti, dan parameter newChar / replacement adalah karakter / kata baru.

Contohnya:

Outpunya :

Perlu diketahui, parameter pada method replace bersifat case sensitive, jadi karakter b dengan B dianggap berbeda. 🙂

 

2. replaceAll

Method replaceAll digunakan untuk mengganti setiap substring dari suatu string dengan string baru sesuai dengan ekspresi reguler yang diberikan. Keluarannya bertipe String. Syntaxnya sebagai berikut:

dimana parameter regex adalah ekspresi reguler yang diberikan, dan parameter replacement adalah String pengganti.

Contoh:

Outputnya:

 

3. replaceFirst

Method replaceFirst hampir sama seperti method replaceAll, yaitu mengganti substring pada suatu string dengan string baru sesuai dengan ekspresi reguler yang diberikan. Bedanya adalah, method replaceFirst hanya mengganti substring pertama pada string. Keluarannya bertipe String. Syntaxnya:

Contohnya:

Outputnya:

 

4. split

Method split digunakan untuk memecah suatu string berdasarkan ekspresi reguler yang diberikan. Keluarannya bertipe String array. Syntaxnya:

Contohnya:

Outputnya:

Pada contoh di atas, saya memecah text berdasarkan spasi.

 

5. startsWith

Method startsWith digunakan untuk mengecek apakah suatu string dimulai dengan awalan tertentu. Keluarannya bertipe boolean. Syntaxnya:

Dimana parameter prefix adalah awalan dari String dan parameter toffset adalah posisi index awal string.

Contohnya:

Outputnya:

 

Yap untuk kesempatan kali ini segitu dulu, semoga bermanfaat dan mudah dimengerti. 🙂

Terima kasih.

Erik Gunawan

Java Developer, Android Developer, Microsoft Office Specialist, Pengamat One Piece, Blogger, Mahasiswa

Erik Gunawan

Java Developer, Android Developer, Microsoft Office Specialist, Pengamat One Piece, Blogger, Mahasiswa

One thought on “Java: Mengenal Method-Method dalam Class String [Bagian 6]

Leave a Reply

Your email address will not be published. Required fields are marked *

wp-puzzle.com logo