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

Setelah sebelumnya kita belajar dasar-dasar String di java, kali ini saya akan menjelaskan method-method yang ada di Class String. Karena Method-methodnya cukup banyak, saya akan membaginya ke dalam beberapa bagian. Nah pada bagian pertama ini method-method yang akan dibahas adalah charAt, codePointAt, codePointBefore, dan codePointCount.:D

 

1. charAt

Method charAt digunakan untuk mengambil nilai char pada index tertentu dalam sebuah String. Misalkan kita ingin mengambil sebuah huruf dalam kalimat atau kata, maka method charAt ini bisa digunakan. Syntax dari method ini adalah sebagai berikut:

dimana index adalah lokasi dari karakter atau huruf dalam sebuah string atau kata/kalimat.

Contohnya sebagai berikut:

Misalkan kita ingin mengambil sebuah huruf pada index ke-4 dalam kata erikgunawan, maka output yang dihasilkan adalah huruf g. Jika program dijalankan hasilnya sebagai berikut:

Perlu diketahui, tipe data yang dihasilkan dari penggunaan charAt ini adalah tipe data char dan index itu dimulai dari angka 0, jadi kalo kita mau mengambil huruf pertama dari sebuah string, maka indexnya adalah 0.   😉

 

2. codePointAt

Method codePointAt digunakan untuk mengambil nilai kode UNICODE pada index tertentu dalam sebuah String. Kode UNICODE merupakan suatu standar yang digunakan oleh komputer ataupun alat komunikasi lainnya untuk menunjukkan suatu teks maupun simbol. Kode unicode mirip-mirip dengan kode ASCII, bedanya kode ASCII hanya memanfaatkan 8 bit dalam pengkodean, sedangkan kode unicode memanfaatkan 16 bit dalam pengkodean sehingga memungkinkan untuk menyimpan simbol atau kode-kode lainnya seperti kode bahasa Jepang, Korea, dan sebagainya. 😀

Syntaxnya:

Contohnya:

Output yang dihasilkan:

Perlu diketahui, kode unicode pada huruf a adalah 97. Untuk lebih jelasnya dapat melihat tabel unicode, searching aja di google. 😀

 

3. codePointBefore

Method codePointBefore fungsinya sama dengan method codePointAt, hanya saja pada method ini digunakan untuk mengambil nilai unicode pada index sebelumnya. Syntaxnya sebagai berikut:

Contohnya:

Output yang dihasilkan:

Pada contoh di atas kita mengambil kode unicode pada index sebelum index ke-8, dengan kata lain index ke-7. 🙂

 

4. codePointCount

Method codePointCount digunakan untuk menghitung jumlah codePoint dalam range index tertentu. Untuk memanggilnya sebagai berikut:

Pada kode di atas, terdapat 2 parameter dengan nama beginIndex dan endIndex dimana beginIndex adalah index awal dan endIndex adalah index akhir.

Contohnya sebagai berikut:

Output yang dihasilkan:

Pada kode di atas, kita menghitung total / count kode pada index ke-2 sampai  index ke-7, jadi totalnya ada 5 buah kode.

 

Sekian dulu pengenalan method-method dalam Class String pada bagian pertama ini, 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

2 thoughts on “Java: Mengenal Method-Method dalam Class String [Bagian 1]

Leave a Reply

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

wp-puzzle.com logo