Untuk mengekspresikan single character di Java menggunakan char. Character ASCII ( American Standard Code for Information Interchange ) adalah salah satu coding yg dipakai secara luas di dunia yg mampu menampung 1 byte dengan 8 bits.
Karena ASCII hanya bisa mengenali karakter dengan bahasa Inggris, maka untuk mempresentasikan menggunakan bahasa lain menggunakan Unicode yang memiliki 2 byte.
Misalnya:
char ch1 = 'X';
System.out.println(ch1); ------> X
System.out.println((int) ch1); ------> 88
System.out.println((char) 88);-------> X
Instance dari class String digunakan untuk mempresentasikan String di Java. Contoh : String color = "Blue";
Dan di Java, String itu bersifat immutable ( tetap / tidak bisa diubah ).
Untuk mengakses karakter individu dalam sebuah string menggunakan charAt method.
equals() method digunakan untuk mengevaluasi isi dari 2 object string untuk memustuskan apakah diantara keduanya sama atau tidak.
class StringTokenizer ( dari package Java.util ) berguna untuk memisahkan kalimat menjadi beberapa kata.
Regular expression berfungsi untuk menampilkan angka atau huruf yang ingin ditentukan. Jenis regular expression :
1. [] ---> choice
2. * ----> zero / more times
3. + ----> one / times
4. ^ ----> negation
5. hyphen - ----> range
6. () and | ----> range of choice untuk multiple characters
replaceAll() method digunakan untuk menggantikan semua isi dari regular expression dgn string yang mau menggantikannya.
Memanipulasi isi dari String, seperti mengganti sebuah karakter, menambahkan sebuah string dengan string lainnya, menghapus beberapa string, dan lainnya dapat menggunakan StringBuffer class.
Subscribe to:
Post Comments (Atom)
2 comments:
Yang penting diingat adalah sifat String yang immutable, alias ga bisa dimanipulasi. Karena itu kita butuh class seperti StringBuffer
Thanks for writing this.
Post a Comment