Catatan Kecil Pemrograman dengan JAVA

advertisement
Modul 4 PBO I
Pengenal, Kata kunci,
Tipe Data dalam Java
Titik koma, Blok, Spasi



Tiap perintah dalam Java diakhiri titik koma
Suatu blok adalah kumpulan perintah yang
diawali dan diakhiri tanda kurung kurawal
Contoh:
{
x = y + 1;
y = x + 1;
}
Titik koma, Blok, Spasi

Saat mendefinisikan kelas kita harus membuat blok.
Contoh:
public class MyDate {
private int day;
private int month;
private int year;
}


Kita dapat membuat blok perintah dalam blok (blok
bersarang)
Spasi (seberapapun banyaknya) diijinkan ada dalam
program Java dan tidak akan mengganggu jalannya
program .
Pengenal (identifier) dalam Java




Pengenal merupakan nama untuk variable, class,
atau method
Dapat dimulai dengan huruf, underscore (_),
atau tanda dollar ($)
Bersifat case-sensitive dan tidak punya panjang
maksimum
Contoh:
identifier
userName
user_name
_sys_var1
$change
Kata kunci (keyword) dalam Java
Kata kunci (keywords) yang tidak boleh menjadi nama
variabel/konstanta/kelas/dll dalam Java:
abstract default if private this
boolean do implements protected throw
break double import public throws
byte else instanceof return transient
case extends int short try
catch final interface static void
char finally long strictfp volatile
class float native super while
const for new switch
continue goto package synchronized
Tipe Data dalam Java

Tipe data yang digunakan di Java adalah :




•
Numerik bulat
Numerik pecahan
Logika
Karakter
: int, byte, short, long.
: float, double.
: boolean.
: char.
String bukan merupakan tipe data primitif
seperti di atas. String merupakan tipe data
abstrak yang dihasilkan dari class String.
Tipe Data dalam Java

Cara pendeklarasian tipe data primitif dan
tipe data abstrak adalah sama, seperti contoh
sebagai berikut :
int x, y;
boolean benar;
char jwb;
String kata;

Perhatikan bahwa tipe data primitif diawali
oleh huruf kecil sedangkan tipe data abstrak
diawali oleh huruf besar.
String


Penulisan string diawali & diakhiri tanda
petik dua (“)
Contoh pemakaian string:


String greeting = "Good Morning !! \n";
String errorMessage = "Record Not Found !";
Operasi Aritmetika
Tipe
Simbol
Operasi
double
+
Penjumlahan
Pengurangan
*
Perkalian
/
Pembagian
int
+
Penjumlahan
Pengurangan
*
Perkalian
/
Pembagian
%
DIV (sisa)
Contoh
4.50e01 + 5.30e00 = 5.03e01
6.57e02 - 5.70e01 = 6.00e02
7e03 * 3.0e00
= 2.1e04
9.6e01 / 2e01
= 4.8e00
45 + 5 = 50
657 - 57 = 600
7000 * 3 = 21000
10 / 3
=3
10 % 3 = 1
Catatan : Pembagian dengan nol menyebabkan kesalahan.
Download