Sabtu, 03 November 2012

Dasar Pemrograman Java


Dasar-Dasar Bahasa pemrograman Java

Program “Hello my name is Merkurius”


Pada kode di atas kita telah membuat sebuah program sederhana sekali yang menampilkan tulisan “Hello my name is Merkurius”. Terdapat beberapa aturan dalam membuat program java yaitu:
1.       Nama file harus sama dengan nama class program. Misalnya pada kode di atas nama class adalah “basic”, maka nama file juga harus “basic.java”.
2.       Hanya boleh terdapat satu class public pada sebuah file
3.       Class yang menjadi program harus memiliki metode public static void main(String args[])
4.       Terminal pada java menggunakan tanda “ ; (titik koma)”
Output dari program di atas


Tipe Data
Terdapat beberapa tipe data yang ada di java yaitu:
Tipe data
Keterangan
boolean
True atau false
char
Karakter
byte
-128 – 127
short
-32768 – 32767
int
-2147483648 – 2147483647
long
-9223372036854775808 – 9223372036854775807
double
4.9E-324 – 1.7976931348623157E308
float
1.4E-45 – 3.4028235E38

String bukanlah merupakan tipe data di java, string merupakan object. Namun string memiliki keunikan yaitu string dapat langsung dibuat tanpa harus membuat object.

Variable
Variable merupakan sesuatu yang digunakan untuk menampung sebuah data. Sebuah variable harus ada dalam sebuah class atau metode. Pembuatan sebuah variable di java pada kode di bawah ini.
Tipevariable nama variable;

Tipe variable dapat berupa tipe data atau class,missal:
Int nilai;
char indexNilai;

Untuk menambahkan nilai ke sebuah variable, maka dapat menggunakan tanda = (sama dengan), Missal jika kita akan menambahkan nilai 100 pada variable nilai dan A pada variable indexNilai, maka dapat terlihat pada kode dibawah ini.
Int nilai;
char indexNilai;

nilai = 100;
indexNilai = ‘A’;

Atau dapat juga langsung saat pembuatan sebuah variable.
Int nilai = 100;
char indexNilai = ‘A’;

Syarat- syrat penamaan variable adalah :
1.       Harus diawali dengan huruf
2.       Tidak boleh terdapat karakter unik seperti (@,#,% dll)
3.       Tidak boleh mengandung karakter putih(blank) (spasi,enter,tab)

Operator
Operator merupakan sebuah karakter khusus yang digunakan untuk menghasilkan suatru nilai.

Operator Aritmatika
Operator
Keterangan
+
Penjumlahan
-
Pengurangan
*
Perkalian
/
Pembagian
%
Sisa pembagian

Contoh:
Int a = 10;
Int b = 3;
Intc = a / b;

System.out.println( c );

Hasil dari kode program diatas adalah 3 bukan 3.333. hal ini dikarenakan dalam java jika kita melakukan operasi pembagian dengan tipe data integer, maka hasilnyapun akan integer, dan integer tidak dapat mengandung nilai koma dalam java, sehingga jika akan melakukan perkalian yang menghasilkan nilai koma, maka harus menggunakan tipe data double atau float.

Operator Penugasan
Operator
Keterangan
=
Pemberian nilai
+=
Penambahan bilangan
-=
Pengurangan bilangan
*=
Perkalian bilangan
/=
Pembagian bilangan
%=
Pemerolehan sisa bagi

Contoh :
Int a = 10;
a += 5;

System.out.println(a);
Maka hasilnya adalah 9

Operator Pembanding
Operator
Keterangan
==
Sama dengan
!=
Tidak sama dengan
>=
Lebih dari sama dengan
<=
Kurang dari sama dengan
> 
Lebih dari
< 
Kurang dari

Hasil dari operasi pembanding adalah Boolean. True jika operasi pembanding tersebut benar, dan false jika operasi pembanding tersebut salah, misal:
boolean a = 10 == 100;

System.out.println(a);

Hasil dari program di atas adalah false, karena memang 10 tidak sama dengan 100
Operator Logika
Operator
Keterangan
&&
Dan
||
Atau

Operator logika digunakan untuk membentuk suatu keadaan dari dua atau lebih kondisi tertentu, operator logika biasanya digabungkan dengan operator pembanding. Hasil dari operator logika adalah Boolean.
Hasil dari operator && adalah sebagai berikut :
Operasi1
Operasi2
Hasil
False
False
False
Flase
True
False
True
False
False
True
True
True

Hasil dari operator || adalah sebagai berikut :
Operasi1
Operasi2
Hasil
False
False
False
False
True
True
True
False
True
True
True
True

Contoh :
Boolean hasil = 10 == 100 || 100 == 100;

System.out.println(hasil);

Maka hasilnya adalah true.



Tidak ada komentar:

Posting Komentar