Sobat, hari ini blog Ciplen
akan memposting artikel yang berbeda dari biasanya. Yakni Ciplen akan
memposting tentang bahasa Pemrograman Java. Sobat mungkin mengenal Java?
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai
komputer temasuk telepon genggam. Disinilah awal mulanya game2x
handphone yang sobat mainkan saat ini dibuat.
Nah, untuk perkenalan pertama tentang Java, ciplen akan memberikan
artikel yang berjudul "Variable dan Type Data Pada Pemrograman Java".
Berikut penjelasannnya.
Adalah tempat atau wadah untuk menyimpan sebuah data atau nilai pada memori atau merupakan tempat yang digunakan untuk menyimpan suatu nilai pada sebuah
program dengan tipe tertentu. Pada dasarnya ada dua macam tipe variabel
data dalam bahasa Java, yakni tipe primitif dan tipe reference.
Sebelum data type ciplen bahas, ciplen akan menjelaskan beberapa Operator yang ciplen ketahui, seperti:
- sama dengan ( == ) -kurang dari ( < ) -kurang dari sama dengan ( <= )
-tidak sama dengan ( != ) -lebih dari ( > ) -lebih dari sama dengan ( >= )
-dan ( && ) -atau ( || )
Data Type.
Saat ini Ciplen sudah belajar tentang Jenis tipe data yang digunakan dalam bahasa pemrograman Java terdiri dari:
a. Int.
Integer (bilangan bulat) merupakan tipe data numerik yang
digunakan apabilatidak berurusan dengan pecahan atau bilangan desimal. Tipe
data numerik yang termasuk integer adalah sebagai berikut :
·
Byte Memiliki nilai integer dari -128 sampai +127
dan menempati 1 byte ( 8 bits ) di memori
b. 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”
c. Looping
Program Perulangan (Looping) java. Looping atau perulangan adalah suatu program dengan perintah yang berulang-ulang. Macam-macam perulangan yaitu ada For, While, dan DO While. Yang akan saya bahas disini adalah perulangan For.
-Perulangan For.
For merupakan perulangan yang
sangat sering saya gunakan, karena dari segi programnya mudah dipahami
dengan hanya sekali baca.
Cntoh dari perulangan For.
int a = ;
for (a = 1; a < 5; a++) {
if (a % 2 == 0 ) {
System.out.println(a + " bilangan genap");
} else {
System.out.println(a + " bilangan ganjil");
}
}
MAka yang akan kluar di Konsul adalah.
1 bilangan ganjil
2 bilangan genap
3 bilangan ganjil
4 bilangan genap
5 bilangan ganjil.
- perulangan While.
while (kondisi){
pernyataan 1;
pernyataan 2;
}
Pada sintaks di atas, perintah while mengevaluasi kondisi apakah benar
atau tidak. Jika benar, maka pernyataan akan dijalankan dan program
kembali melakukan evaluasi kondisi apakah benar atau tidak. Demikian
selanjutnya sampai kondisi salah.
Jika salah, pernyataan tidak akan dijalankan, kemudian kondisi tidak
akan dilakukan kembali. Dengan kata lain, perintah pada pernyataan akan
dieksekusi apabila kondisi pada while benar (true).
Untuk Contohnya bisa dilihat di bawah sini :
int x = 0;
while(x < 10){
System.out.println(x);
x++;
}
- perulangan Do While.
do {
pernyataan1;
pernyataan2;
}
while (kondisi);
Perulangan do while hampir sama dengan perulangan while, bedanya yaitu
perintah ini pasti menjalankan pernyataan minimal satu kali. Jadi,
meskipun kondisi tidak memenuhi, perintah dalam pernyataan Do tetap
dijalankan satu kali.
Berikut contoh dari program Do While :
int x = 0;
do{
System.out.println(x);
x++;
}
while(x < 10);
}
d Boolean
Boolean adalah nilai yang menghasilkan benar atau salah, (salah satu
dari informasi bit). Dalam bahasa pemrograman disediakan nilai ini.
Contoh : dengan memberikan nilai awal benar atau salah dan ada beberapa
bahasa pemrograman menggunakan data integer untuk mengimplementasikan
nilai ini, dengan 0 (nol) berarti salah dan 1 (not o) berarti benar.
sumber : Kamus Hacker, Dony Ariyus
b. Char
char adalah tipe data untuk karakter tunggal, bisa berupa alpabet ataupun angka
format: char identifier_name;
e. Double
Double adalah tipe data untuk angka, sama seperti int, tapi Double dapat
menggunakan koma : Double
identifier_name;
f. Float
Tipe ini digunakan untuk menandakan nilai–nilai yang mengandung presisi atau ketelitan tunggal
yang menggunakan ruang penyimpanan 32-bit. Presisi tunggal biasanya
lebih cepat untuk processor-processor tertentu dan memakan ruang
penyimpanan setengah kali lebih sedikit dibandingkan presisi ganda.