Java Programing2
Java Programing2
Budiman, S.Kom.,MM.,M.Kom
Dosen Teknik Informatika Undar Jombang
Curiculum Vitae
• D3 Manajemen Informatika
UNDAR Jombang
• S1 Teknik Informatika UNITOMO
Surabaa
• S2 Magister Manajemen STIE
Mahardika Surabaya
• S2 Teknik Informatika UDINUS
Semarang
JAVA PROGRAMING
1. Sederhana (primitif)
2. Komposit (referensi)
merupakan tipe
data inti.
tidak diturunkan
Tipe Data dari tipe lain.
Sederhana Terdapat delapan
tipe data primitif di
Java:
byte, short, int, char
long
true/false
float, double
Tipe Data Sederhana (primitive)
INTEGER
Tipe Data Panjang Rentang Nilai Contoh Nilai
byte 8 bit -27 sampai 27 - 1 5
(-128 sampai 127 ) -126
(256 kemungkinan nilai)
short 16 bit -215 sampai 215 - 1 9
(-32.768 sampai 32.767) -23659
(65.535 kemungkinan nilai)
int 32 bit -231 sampai 231 - 1 2067456397
( -2.147.483.648 sampai 2.147.483.647) -1456398567
(4.294.967.296 kemungkinan nilai)
long 64 bit -2-63 sampai 263 - 1 3L
( -9.223.372.036.854.775.808 sampai -2147483648L
9.223.372.036.854.775.807)
(18.446.744.073.709.551.616 kemungkinan nilai) 67L
Tipe data sederhana (primitif)
REAL (Pecahan)
Tipe Data Panjang Contoh Penulisan Nilai yang Diperbolehkan
float 32 bit 78F
-34736.86F
6.4E4F ( sama dengan 6,4 x 104 )
double 64 bit -2356
3.5E7
67564788965.567
Tipe data textual merupakan tipe
data untuk variabel yang nilai-
nilainya adalah karakter tunggal. Tipe
data yang merupakan tipe data
textual adalah char yang memiliki
panjang 16 bit. Nilai variabel char
ditulis dengan diberi tanda kutip
tunggal ‘...’.
Tipe Data Berikut contoh penggunaan tipe data
Char char :
System.out.println(“Hello”);
System.out.println(“Selamat membuat program Java”);
}
Output :
}
Hello
Selamat membuat program Java
class Latihan02 {
public static void main (String[] args) {
int var_a, var_b;
var_a = 10;
var_b = 500;
System.out.println(“Variabel yang terdapat dalam program :”);
System.out.println(“var_a = ” + var_a);
System.out.println(“var_b = ” + var_b);
} Output :
}
Variabel yang terdapat dalam program :
Var_a =10
Var_b = 500
class Latihan03 {
public static void main (String[] args) {
int bil_1, bil_2, hasil;
bil_1 = 10;
bil_2 = 500;
hasil = bil_1 + bil_2;
System.out.print(“Hasil Penjumlahan kedua bilangan :”);
System.out.println(hasil);
} Output :
}
Hasil Penjumlahan kedua bilangan :
510
PERINTAH SCANNER
Untuk menggunakan masukan keyboard, digunakan library
Scanner, dari paket java.util.
import java.util.Scanner;
start
false
If..
true
statemen
end
If tunggal
percabangan ini hanya memakai if saja tanpa di lengkapi dengan
else (untuk kondisi yang tidak memenuhi syarat). secara simple
mari perhatikan listing program di bawah ini
class Iftunggal{
public static void main(String args[]){
int nilai = 70;
if(nilai>=60){
System.out.println("Lulus");
}
System.out.println("Terima Kasih");
}
}
Tunggu Slide Berikutnya