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