LANGKAH
6: Mengenal variabel serta jenis-jenisnya
Nah setelah kita mengetahui bagaimana dasar aplikasi Java dari membuat file berekstensi .java sampai menjalankannya, sekarang saatnya untuk berkenalan dengan jenis-jenis variabel yang terdapat dalam Java.
Jadi apa itu variabel??
Untuk menyimpan nilai tertentu di dalam program aplikasi kita (memori komputer), nilai tersebut haruslah disimpan sesuai kedalam suatu variabel yang tipenya sesuai dengan tipe dari nilai tersebut.
Kita tidak dapat menyimpan tipe bernilai angka ke variabel bertipe nilai huruf ataupun sebaliknya.
Pada bahasa pemograman Java, tipe-tipe variabel yang tersedia diantaranya :
Quote:
- int : untuk menyimpan nilai berupa angka bilangan bulat, misalnya: 10
- double : untuk menyimpan nilai berupa angka bilangan desimal, misalnya: 0.5
- String : untuk menyimpan nilai berupa teks kata-kata, misalnya: "Hello World"
- boolean : untuk menyimpan nilai sederhana iya atau tidak, misalnya: true
Nah setelah kita mengetahui bagaimana dasar aplikasi Java dari membuat file berekstensi .java sampai menjalankannya, sekarang saatnya untuk berkenalan dengan jenis-jenis variabel yang terdapat dalam Java.
Jadi apa itu variabel??
Untuk menyimpan nilai tertentu di dalam program aplikasi kita (memori komputer), nilai tersebut haruslah disimpan sesuai kedalam suatu variabel yang tipenya sesuai dengan tipe dari nilai tersebut.
Kita tidak dapat menyimpan tipe bernilai angka ke variabel bertipe nilai huruf ataupun sebaliknya.
Pada bahasa pemograman Java, tipe-tipe variabel yang tersedia diantaranya :
Quote:
- int : untuk menyimpan nilai berupa angka bilangan bulat, misalnya: 10
- double : untuk menyimpan nilai berupa angka bilangan desimal, misalnya: 0.5
- String : untuk menyimpan nilai berupa teks kata-kata, misalnya: "Hello World"
- boolean : untuk menyimpan nilai sederhana iya atau tidak, misalnya: true
Untuk mendeklarasikan variabel yang dapat menyimpan nilai tersebut cukup dengan menggunakan:
Code:
[tipe_variabel] [nama_variabel];
misalnya: int tipeInt;
pendeklarasian variabel bernama tipeInt sebagai variabel bertipe int
Untuk mengisikan nilai ke variabel tsb gunakan tanda =
Code:
int tipeInt;
tipeInt = 10; // mengisi tipeInt dengan nilai 10
-------------------------------------------------------------------------------------------------------
Contoh dalam program:
Code:
public class Test {
public static void main(String[] args) {
int a = 10;
double b = 0.5;
String c = "Halo";
boolean d = true;
// mengeluarkan nilai diatas ke console
System.out.println(a); // console tertulis: 10
System.out.println(b); // console tertulis: 0.5
System.out.println(c); // console tertulis: Halo
System.out.println(d); // console tertulis: true
// ganti nilai variabel a
a = 100;
System.out.println(a); // console tertulis: 100
}
}
------------------------------------------------------------------------------------------------------------
Setelah kita mengetahui jenis-jenis tipe variabel dan bagaimana menggunakannya, sekarang kita lihat bagaimana cara mengolahnya/memanipulasinya.
LANGKAH 7: Operasi variabel
Variabel tersebut dapat kita olah sama seperti didalam matematika, yakni dengan menggunakan operasi pertambahan (+), pengurangan (-), perkalian (*), pembagian (/), ataupun hasil bagi (%).
Misalnya: int a = 10 + 10; // pertambahan
Tidak ada yang spesial dalam mengolah data variabel tersebut, cukup gunakan tanda +, -, *, /, %
Contoh:
Code:
-----------------------------------------------------------------------------------------------------------
public class Test {
public static void main(String[] args) {
int a = 10;
int b = 20;
int c = a + b; // 10 + 20 = 30
int d = a - b; // 10 - 20 = -10
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
double e = 2;
double f = 4;
double g = e * f; // 2 x 4 = 8
double h = e / f; // 2 / 4 = 0.5
System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);
System.out.println(5 % 3); // = 2 -> 5 / 3 = 1 sisa 2
}
}
-------------------------------------------------------------------------------------------------------
Java juga menyediakan cara untuk mempersingkat operasi tertentu:
Code:
public class Test {
public static void main(String[] args) {
int a = 10;
int b = 20;
int c = a + b; // 10 + 20 = 30
int d = a - b; // 10 - 20 = -10
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
double e = 2;
double f = 4;
double g = e * f; // 2 x 4 = 8
double h = e / f; // 2 / 4 = 0.5
System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);
System.out.println(5 % 3); // = 2 -> 5 / 3 = 1 sisa 2
}
}
-------------------------------------------------------------------------------------------------------
Java juga menyediakan cara untuk mempersingkat operasi tertentu:
Code:
-------------------------------------------------------------------------------------------------------
int a = 0;
// menambah dengan 10
cara 1: a = a + 10;
cara 2: a += 10; // lebih singkat
-------------------------------------------------------------------------------------------------------
Sama halnya dengan pengurangan, perkalian, pembagian.
Code:
int a = 0;
// menambah dengan 10
cara 1: a = a + 10;
cara 2: a += 10; // lebih singkat
-------------------------------------------------------------------------------------------------------
Sama halnya dengan pengurangan, perkalian, pembagian.
Code:
-------------------------------------------------------------------------------------------------------
a -= 10;
a *= 10;
a /= 10;
------------------------------------------------------------------------------------------------------
Dan Java juga menyediakan khusus penyingkatan untuk penambahan/pengurangan dengan 1:
Code:
a -= 10;
a *= 10;
a /= 10;
------------------------------------------------------------------------------------------------------
Dan Java juga menyediakan khusus penyingkatan untuk penambahan/pengurangan dengan 1:
Code:
------------------------------------------------------------------------------------------------------
a = a + 1; -> a += 1; -> a++;
a = a - 1; -> a -= 1; -> a--;
------------------------------------------------------------------------------------------------------
Demikian pembahasan singkat java fundamental part-2 ini disampaikan, Semoga anak-anaku bisa mendapatkan dasar untuk belajar Java, selanjutnya mungkin akan banyak lagi ulasan2 menarik tentang Java..tunggu saja update terbarunya di post ini, atau apabila anak-anaku merasa tidak punya waktu untuk menunggu.anak anakku bisa membaca tutorial java di :
http://java.sun.com/docs/books/tutorial/
a = a + 1; -> a += 1; -> a++;
a = a - 1; -> a -= 1; -> a--;
------------------------------------------------------------------------------------------------------
Demikian pembahasan singkat java fundamental part-2 ini disampaikan, Semoga anak-anaku bisa mendapatkan dasar untuk belajar Java, selanjutnya mungkin akan banyak lagi ulasan2 menarik tentang Java..tunggu saja update terbarunya di post ini, atau apabila anak-anaku merasa tidak punya waktu untuk menunggu.anak anakku bisa membaca tutorial java di :
http://java.sun.com/docs/books/tutorial/
Romadani
0 komentar:
Posting Komentar