Tipe data Primitive dan Non Primitive
Download
Report
Transcript Tipe data Primitive dan Non Primitive
Oleh: Luh Putu Ayu Prapitasari, MSc.
TIPE DATA PRIMITIVE DAN NON
PRIMITIVE
Tipe Data Primitive dan NonPrimitive
Primitive: tipe data dasar yang disediakan oleh
bahasa pemrograman (Java) = tipe data built-in
Pada Java, terdapat 8 tipe data primitive: int, char,
boolean, short, long, float, double dan byte. Selain 8
tipe data tersebut, void juga ditambahkan ke grup
ini.
Non-Primitive: disebut juga reference type, karena
me-refer/merujuk ke suatu alamat memori tertentu,
ke lokasi tempat penyimpanan data.
Pada Java, tipe data non-primitive ini adalah array
dan class.
Class
Terdapat beberapa class yang disediakan untuk melakukan
akses dan manipulasi terhadap tipe data primitive, yakni:
Integer int
Character char
Boolean boolean
Short short
Long long
Float float
Double double
Byte byte
Void void
Kelas-kelas ini disediakan sebagai pembungkus (wrapper) tipe data
primitive-nya dan memiliki beberapa method yang bisa
digunakan untuk manipulasi data.
Contoh:
Pada class Double, terdapat method parseDouble(String string)
yang berfungsi untuk menguraikan (parsing) string ke dalam tipe
double.
Lengkapnya tentang kelas Double dapat dilihat di:
http://developer.android.com/reference/java/lang/Double.html
Dan info lengkap tentang kelas-kelas yang disediakan di Android
dapat dilihat di:
http://developer.android.com/reference/java/lang/packagesummary.html
Contoh program