Setiap bahasa pemrograman memiliki tipe data yang spesifik. Tipe data akan digunakan untuk mendeklarasikan variabel yang digunakan. Tipe data dapat digunakan untuk menentukan bentuk data yang dapat ditampung oleh sebuah variabel.
Java memiliki 8 tipe data primitive (atau tipe data bawaan dari java), meliputi 4 tipe bilangan bulat (byte, short, int, long), dan 2 tipe untuk bilangan mengambang (float, double) sisanya untuk karakter (char) dan boolean (true, false) yang masing-masing memiliki jangkauan berbeda.
Contoh Tipe Data
public class Bagi {
public static void main (String[] args) {
int banyaknyaApel = 5;
int jumlahAnak = 2;
int perolehan;
perolehan = banyaknyaApel / jumlahAnak;
System.out.println("Masing2 mendapat = "+ perolehan);
}
}
public static void main (String[] args) {
int banyaknyaApel = 5;
int jumlahAnak = 2;
int perolehan;
perolehan = banyaknyaApel / jumlahAnak;
System.out.println("Masing2 mendapat = "+ perolehan);
}
}
Hasil Eksekusi
Pada saat melakukan eksekusi pada program ini hasil yang didapat adalah 2 bukan 2,5, karena didalam program tersebut tipe data yang digunakan adalah integer dimana tipe data integer hanya bisa menghasilkan bilangan bulat saja, yang benar adalah dalam program pembagian ini tipe data yang kita gunakan adalah float dimana float dapat menghasilkan bilangan decimal.
Hasil Eksekusi
Hasil Eksekusi
Hasil Eksekusi
Kita akan membuat program sederhana berupa "password" bertipe data String bernilai benar dan salah. silahkan klik disini
Lihat Contoh Ini
public class Bagi {
public static void main (String[] args) {
float banyaknyaApel = 5;
float jumlahAnak = 2;
float perolehan;
perolehan = banyaknyaApel / jumlahAnak;
System.out.println("Masing2 mendapat = "+ perolehan);
}
}
public static void main (String[] args) {
float banyaknyaApel = 5;
float jumlahAnak = 2;
float perolehan;
perolehan = banyaknyaApel / jumlahAnak;
System.out.println("Masing2 mendapat = "+ perolehan);
}
}
Hasil Eksekusi
Contoh Tipe Data Lain
public class cobaLong {
public static void main (String [] args){
long coba = 1234567890123;
System.out.println(coba);
}
}
long coba = 1234567890123;
System.out.println(coba);
}
}
Hasil Eksekusi
Terjadi error pada program tersebut karena data yang ada banyak dan lebih dari 10 jadi bersifat Long dan perlu ditambahkan L pada : long coba = 1234567890123L; jika data tersebut hanya 10 digit, berarti data tersebut bersifat integer.
Sekarang Coba Ubah Seperti ini
public class cobaLong {
public static void main (String [] args){
long coba = 1234567890123L;
System.out.println(coba);
}
}
long coba = 1234567890123L;
System.out.println(coba);
}
}
Hasil Eksekusi
Kita akan membuat program sederhana berupa "password" bertipe data String bernilai benar dan salah. silahkan klik disini
Tidak ada komentar:
Posting Komentar