String Class    String adalah ‘tipe data bentukan’ berupa class yang dapat menampung sekumpulan karakter. karena String merupakan se...

THE STRING CLASS, THE RANDOM CLASS AND THE MATH CLASS pada JAVA

String Class  
String adalah ‘tipe data bentukan’ berupa class yang dapat menampung sekumpulan karakter. karena String merupakan sebuah class, maka di dalamnya terdapat method-method yang khusus dibuat untuk memanipulasi data String tersebut.   
Method-method Dalam Class String 
Beberapa method yang sering dipakai pada java  adalah contohnya : 
equals, yaitu untuk mengecek dua buah String apakah nilai keduanya sama atau tidak 
equalsIgnoreCase, kegunaannya sama seperti equals hanya saja pengecekan dilakukan dengan mengabaikan besar kecilnya karakter 
compareTo, untuk membandingkan dua buah String, jika String ke-satu lebih besar dari ke-dua maka akan menghasilkan nilai int positif, jika sama akan menghasilkan 0, dan jika String ke-dua lebih besar dari ke-satu maka nilai int negatif yang dihasilkan 
substring, untuk mengambil potongan String dengan memberikan parameter int awal dan int akhir 
length, untuk mengetahui berapa banyak karakter. contoh penggunaan lenght terdapat pada source di bawah ini 

public class latihanString1

{

public static void main (String[]arg)

{

String name = "Mike.W";

//nama variabel name dengan isi “Mike.W” dan bertipe data String

System.out.println(name.length());

//Length berfungsi untuk menghitung panjang (jumlah huruf) yang terdapat pada pada variabel name

}
}
maka ouput yang akan dihasilkan dari source di atas adalah jumlah huruf dalam variabel name yaitu "6"
 

toLowerCase, sesuai namanya yaitu untuk menjadikan huruf kecil semua 
toUpperCase, menjadikan huruf besar semua
trim, untuk menghilangkan spasi pada ujung String sebelah kiri dan kanan 
charAt, untuk mengambil karakter yang terdapat dalam string pada posisi yang ditentukan 
indexOf, untuk mengetahui karakter yang dimasukkan ke parameter beradapada posisi ke berapa dalam String





Random Class 
kelas ini digunakan untuk menghasilkan aliran angka acak. kelas ini memakai feeds 48-bit, yang dimodifikasi dengan menggunakan formula congruential linear


Math Class 
Kelas Math berisi metode untuk melakukan operasi numerik dasar seperti dasar eksponen , logaritma, akar kuadrat, dan fungsi trigonometri.1.

0 komentar: