Pada bahasa pemrograman Java, tipe data dibagi menjadi dua yaitu tipe data primitif (tipe data ini sudah disediakan oelah java. dan ini merupakan tipe data dasar yang hapir semua bahasa pemrograman juga memilikinya, dan yang kedua adalah tipe data komposit (bisa dikatakan bahwa tipe data komposit adalah tipe data tingkat tinggi)
A. TIPE DATA PRIMITIF
1. Integer
Integer (int) adalah tipe data yang menampung data berupa bilangan bulat. memiliki nilai dari 2147483648 sampai 2147483647 dan menempati bytes (32 bits) di memori. tipe data ini cocok digunakan untuk menyimpan data-data yang nanti hasilnya diharapkan memiliki nilai bulat, karena walau dilakukan pembagian dan jika dalam hitungan normal kita hasilnya bernilai pecahan atau decimal, hasil yang ditampilkan nantinya akan tetap bernilai bulat. biasanya lebih cocok digunakan sebagai tipe data dari counter atau penghitung jumlah.
2. Byte
byte juga hampir sama dengan integer, yang membedakan byte dengan integer adalah range yang lebih kecil dari integer. byte memiliki range dari -128 sampai +127 dan menempati 1 byte (8bits) di memory.
3. Short
Tipe data dengan nilai 16 bit, merupakan tipe data yang menyimpan bilangan bulat dan memiliki nilai minimum -32.768 dan nilai maksimum +32.767. sama halnya dengan byte. tipe data ini bisa digunakan untuk angka-angka yang kecil dan bisa dipakai untuk menyatakan nilai array yang lebih besar dari byte.
4. Long
Long juga salah satu tipe data yang menampung bilangan bulat, sama dengan dua tipe diatas yang membedakannya adalah range nilainya. long memiliki nilai dari -9223372036854775808 sampai 9223372036854775807 dan menempati 8 bytes (64 bits) pada memori.
5. Double
Double adalah tipe data yang menampung tipe data desimal. memiliki range nilai dari -1.7x10308 sampai +1.7x10308
6. Float
Float hampir sama dengan double namun range nilai yang dimilikinya jauh lebih besar, yaitu dari -3.4x108 sampai +3.4x108 dan menempati 4 byte di memori.
7. Char
Char adalah tipe data yang menyimpan karakter. namun hanya mampu menyimpan satu karakter saja. karakter yang mampu disimpan adalah huruf, angka, tanda baca dan juga simbol.
8. Boolean
Boolean adalah tipe data yang hanya menyimpan dua nilai yaitu true atau false. Boolean biasanya digunakan untuk membuat program dengan kondisi tertentu.
B. TIPE DATA KOMPOSIT
Tipe data komposit merupakan tipe data yang disusun dari tipe data sederhana atau tipe komposit lain yang sudah ada. tipe ini dapat berupa array. string, kelas dan interface.
No comments:
Post a Comment