Tipe
data Primitif
Tipe
data Primitif adalah tipe data yang tidak diturunkan dari tipe data lain.
Terdapat tiga kategori tipe data primitif yaitu:
a. Numerik (berupa integer dan floating
point).
Data
numerik digunakan untuk operasi perhitungan matematika, simbol bilangan
menyatakan kuantitas kecuali penggunaan bilangan sebagai nomor misalnya nomor
rumah, kodepos, nomor telepon.
Tipe
data numerik dibagi 2 macam yaitu integer
berfungsi untuk menyatakan suatu bilangan bulat dan floating point digunakan untuk menyatakan bilangan pecahan.
·
Tipe data integer
Macam tipe data integer dalam Java adalah: byte, short, int, long, char.
Masing-masing
berukuran 1 byte, 2 byte, 4 byte, 8 byte dan 2 byte.
·
Tipe data floating point
Bilangan floating point juga disebut bilangan
real untuk mengevaluasi ekspresi yang memiliki bagian pecahan. Terdapat dua
macam tipe data floating point yaitu float
(berukuran 4 byte) dan double (berukuran
8 byte).
b.
Karakter
Merupakan tipe data yang digunakan untuk menyimpan nilai berupa
karakter. Tipe data berupa huruf alphabet
dan simbol numerik dengan kisaran nilai 0 sampai 65535. Tipe char dalam Java
berbeda dengan pemrograman C/C++. Apa
alasannya?? Kalau dalam pemrograman C/C++ tipe data char berukuran 8 bit.
Sedangkan Java berukuran 16 bit
dikarenakan Java dirancang untuk dapat diterapkan di berbagai platform dan menggunakan karakter Unicode.
c.
Boolean (true atau false)
Tipe Boolean adalah
tipe data yang digunakan untuk menampung
nilai logika (benar atau salah). Tipe
ini ditandai dengan kata kunci boolean.
Nilai benar direpresentasikan dengan kata kunci true dan nilai salah dengan kata kunci false. Dalam Java nilai true dan
false tidak bisa dikonversikan ke
dalam numerik. Nilai true di Java
tidak sama dengan 1 dan false tidak
sama dengan nol (0).
Contoh:
boolean b;
b = 1; //salah
b = true ; //benar
b = 0 ; //salah
b = false ; //benar
0 komentar:
Posting Komentar