Type Data Java
Seperti
bahasa pemrograman lainnya, Java mempunyai 8 tipe data primitif, yang mana 4
bertipe integer(bilangan bulat) , 2 bertipe floating-point(bilangan pecahan)
dan yang 2 terakhir bertipe boolean dan char.Tipe data tersebut antara lain :
Integer
- byte : Memiliki nilai integer dari -128 sampai +127 dan menempati 1 byte ( 8 bits ) di memori.
- short : Memiliki nilai integer dari -32768 sampai 32767 dan menempati 2 bytes ( 16 bits ) di memori.
- int : Memiliki nilai integer dari -2147483648 sampai 2147483647 dan menempati 4 bytes ( 32 bits ) di memori.
- long : Memiliki nilai dari -9223372036854775808 sampai 9223372036854775807 dan menempati 8 bytes ( 64 bits ) di memori.
Bilangan
integer biasanya menggunakan int, dan bukan byte,short maupun long. Bilangan
integer juga mengenal nilai positif dan negatif ( signed number ). Tipe data
byte dan short hanya digunakanpada aplikasi khusus yang memperhatikan
penggunaan memori.
Sedangkan
long jarang digunakan karena jarang memerlukan bilangan sebesar kapasitas long.
Floating Point
- float : memiliki nilai -3.4×10(pangkat ’8′) sampai +3.4×10(pangkat ’8′) dan menempati 4 byte di memori
- double : memiliki nilai -1.7×10(pangkat 308) sampai +1.7×10(pangkat 308).
Semua
bilangan pecahan atau desimal dalam Java tanpa diakhiri huruf f akan dianggap
sebagai double. Sedangkan bilangan yang ingin dikategorikan sebagai float harus
diakhiri dengan huruf F.
Misalnya :
4.22 F atau 2.314f. Sedangkan untuk bilangan double, bisa menambah dengan huruf
D, karena secara default bilangan dengan koma atau pecahan atau desimal akan
dianggap sebagai double
Boolean Dan Char
- boolean : Dalam Java dikenal tipe data boolean yang terdiri dari dua nilai saja, yaitu true dan false. Boolean sangat penting dalam mengevaluasi suatu kondisi, dan sering digunakan untuk menentukan alur program.
- char : Char adalah karakter tunggal yang didefinisikan dengan diawali dan diakhiri dengan tanda ‘ ( petik tunggal ). Char berbeda dengan String, karena String bukan merupakan tipe data primitif, tetapi sudah merupakan sebuah objek. Tipe char mengikuti aturan unicode, sehingga dapat menggunakan kode /u kemudian diikuti bilangan dari 0 sampai 65535, tetapi yang biasa digunakan adalah bilangan heksadesimal dari 0000 sampai FFFF.Misalnya : ‘\u123’
Post a Comment for "Type Data Java"
Budayakan "Berkomentar" setelah mengunjungi artikel ini. Saran dan Komentar anda semoga dapat menjadi "Pelajaran & Motivasi" untuk menjadi lebih baik lagi !!
Komentar yang mengarah ke tindakan spam akan di hapus atau terjaring secara otomatis oleh spam filter.