Pages

Senin, 08 April 2013

Tipe Data Dalam Java

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);
}
}

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.

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);
}
}

Hasil Eksekusi

Contoh Tipe Data Lain

public class cobaLong { public static void main (String [] args){
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);
}
}

Hasil Eksekusi

Kita akan membuat program sederhana berupa "password" bertipe data String bernilai benar dan salah. silahkan klik disini

Tidak ada komentar:

 

Your Message Please



Cari Blog Ini