Java Dasar : Variable dan Tipe Data
Variable merupakan wadah yang digunakan untuk menyimpan suatu nilai. Dalam Java variable harus memiliki tipe data. Tipe data dibagi menjadi dua jenis, yaitu primitive dan non-primitive. Kali ini kita akan membahas tentang tipe data yang paling umum digunakan dalam Java, antara lain primitive (boolean, int, long, double), non-primitive (Arrays, String, Integer, Long, BigDecimal, BigInteger, Big, Class).
Daftar Isi
- Variable
- Tipe Data
Variable
Variable merupakan wadah yang digunakan untuk menyimpan suatu nilai. contoh dibawah ini nilai merupakan variable yang menyimpan tipe data int.
int nilai = 50;
Tipe Data
boolean
boolean digunakan untuk menyimpan nilai benar atau salah (true atau false).
boolean isAdmin = true;
int
int digunakan untuk menyimpan bilangan bulat, dengan minimal -2.147.483.648 dan maksimal 2.147.483.647.
int nilaiSiswa = 80;
long
Sama hal nya seperti int, long juga digunakan untuk menyimpan bilangan bulat, hanya saja long memiliki range yang lebih jauh yaitu -9.223.372.036.854.775.808 sampai 9.223.372.036.854.775.807.
long totalPenduduk = 2000000L;
double
double digunakan untuk menyimpan bilangan pecahan.
double ppn = 2500.50;
Arrays
arrays digunakan untuk menyimpan kumpulan data yang sama.
int[] daftarNilai = {90, 90, 90, 78, 88};
String[] daftarNama = {"Ani", "Budi", "Candra", "Dedi"};
String
String digunakan untuk menyimpan data berupa text.
String alamat = "Jalan Jenderal Soedirman No 124";
Integer dan Long
Sama halnya int dan long , Integer dan Long digunakan untuk menyimpan data bilangan bulat, namun Integer dan Long adalah class yang memiliki fungsi-fungsi tambahan dan dapat bernilai null.
Integer qty = Integer.valueOf("100");
BigDecimal dan BigInteger
Tipe data class berikutnya yang sering digunakan adalah BigDecimal dan BigInteger. Tipe data BigDecimal dan BigInteger biasanya digunakan untuk mengolah data yg memiliki range lebih besar dari Integer dan Long contohnya mengolah data keuangan.
BigDecimal harga = new BigDecimal("50000");