Jumat, 06 Desember 2013



 

TIPE DATA PADA JAVA



Tipe data adalah jenis data pada suatu bahasa pemograman komputer(java)



Tipe Data Primitif



Java memiliki 8 tipe data primitif , meliputi 4 tipe data untuk bilangan 2 tipe untuk bilangan titik mengambang, dan sisanya untuk karakter dan boolean.



A. Tipe Bilangan Bulat

Tipe
Ukuran
Jangkauan Nilai
byle
8 bit
-128 s/d 127
short
16 bit
-32.768 s/d 32.767
int
32 bit
-2.147.483.864 s/d 2.147.483.647
long
64 bit
-9,232.372.036.854.775.808 s/d 9.232.372.036.775.807



B. Tipe Bilangan Titik Mengambang



Dua tipe data yang berkaitan dengan bilangan titik mengambang adalah float dan double. Perbeadaan kedua tipe ini sebagai berikut :

Tipe Ukuran Jangkauan Nilai
float 32 bit, presisi 6-7 digit -3.4E38 s/d +3.4E38
double 64 bit, presisis 14-15 digit -1.7E308 s/d 1.7E308



C. Tipe Data Char



Tpe data char adalah tipe untuk menyatakan sebuah karakter apa saja(yang tercangkup dalam himpunan kode Uniccode).



D. Tipe Data Boolean


Tipe data boolean digunakan untuk menangani keadaan logika atau keadaan dengan dua kemungkinan nilai. Nilai yang dapat digunakan adalah true (berarti benar) dan false (berarti salah).



Sumber : Dasar pemrogaman java 2 (Abdul Kadir)

=======================================================================


Sebelum menentukan akan menggunakan tipe data apa? kita harus mengetahui inisialisasinya sebagai berikut :
tipe data ~> nama variabel = nilai variabel
 
1. String
String adalah tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace (spasi), dan berbagai karakter. Fungsi ini digunakan untuk membuat identifier String/teks.
String juga sering disebut sebagai “array of char”
String = bilangan bulat
berikut contohnya :

String b = "2";
String d = "2";

if (b == d) {
System.out.println("dicetak");
} else {
System.out.println("tidak dicetak");
     }      }
}

===========
run:
dicetak



2. Int
Int (Integer) adalah tipe data untuk angka numerik yang tidak menggunakan koma(bilanga bulat)
berikut contohnya :
 
int x = 9;
int y = 10;
int z = 11;
if (x > y) {
if (x < z) {
System.out.println("test");
} else {
}
System.out.println("salah");
} else {
System.out.println("salah lagi");
        }
     }
}

===========
run:
salah lagi


3. Boolean

Boolean adalah tipe data yang digunakan untuk menangani keadaan logika atau keadaan dengan dua kemungkinan nilai. Nilai yang dapat digunakan adalah true (berarti benar) dan false (berarti salah).

contoh boolean :

int x =0;
boolean jangkrik = true;
if (jangkrik) {
x = x + 10;
} else {
x = x + 20;
}

System.out.println(x);
  }
}
=========== 
run:
Benar



4. Array
 Array adalah kumpulan element yang memiliki tipe data yang sama. Data pada array disebut element(element adalah isi dari array), panjang array dihitung berdasarkan jumlahnelementdab dimulai dari angka satu(1). Masing-masing dari element terdapat indeks. Indeks adalah urutan element berupa angka yang dimulai dari nol(0).
Untuk mendeklarasi array sebagai berikut :

Array Java

sumber gambar : http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html

ini adalah inisialisasinya
tipe data ~> simbol array ~> nama array = element
contoh :
int [] angka = {1,2,3,4,5};
contoh dalam coding :

int[] angka = {1, 2, 3, 4, 5};

for (int i = 0; i < angka.length; i++) {
if (angka[i] % 2 == 1) {
System.out.print(angka[i]);
System.out.print(", ");
  }
}
System.out.println("adalah ganjil.");

for (int i = 0; i < angka.length; i++) {
if (angka[i] % 2 == 0) {
System.out.print(angka[i]);
System.out.print(", ");
   }
}
System.out.println("adalah genap.");
   }

=========== 
run:
1, 3, 5, adalah ganjil.
2, 4, adalah genap.





mudahkan. mari berbagi ilmu, karena ilmu yang kita bagi tidak akan habis
semakin banyak ilmu yang kita bagi maka akan semakin luas ilmu yang kita peroleh


Categories:

0 komentar:

Posting Komentar

Subscribe to RSS Feed Follow me on Twitter!