MENTAL
INTEGER (A20)
Sejarah Singkat Java
NetBeans (IDE)
03
Software untuk membangun suatu program atau
aplikasi
https://netbeans.apache.org/download/nb14/
nb14.html
Setting Path
Setting Path
Create New Project
2
1
Atau
3
Create New Project
2
1
3
Create New Project
Tidak boleh ada
spasi
Sesuaikan lokasi
penyimpanan project
Menampilkan Teks
Fungsi Output
1 2
print( printf() /
format()
)
3
println(
)
print()
• Berfungsi untuk mencetak data, namun tidak disertai dengan perpindahan
garis baru
• Baris baru bisa dibuat dengan menambahkan escape sequence “\n” di
akhir sintaks
• Gunakan karakter “+” Jika ingin mencampur output berupa string dan
variabel.
• Contoh :
printf()
• Berfungsi sebagai output dengan menentukan penentu format
• System.out.printf(“format_string”, argumen);
• format_string adalah output yang akan ditampilkan di monitor
• Argumen adalah variable/data yang akan ditampilkan berdasarkan
format_string.
printf() / format()
• Contoh
println()
• Sama dengan print(), namun println() disertai dengan perpindahan
garis baru setelah mencetak data.
• Contoh
Tipe Data
&
Variabel
Tipe Data
Tipe Data Number
Integer
Tipe Data Number
Floating Point
Konversi Tipe Data Number
• Otomatis (Widening Casting) :
byte => short => int => long => float => double
• Tipe Data Character : char dalam java bisa digunakan dengan tanda petik satu (‘)
di awal dan akhir karakter
Contoh :
• Boolean : Tipe data yang memiliki 2 value, yaitu true & false
Contoh:
Membuat array :
1. tipeData [ ] namaArray = {nilai1, nilai2, … , …., nilaiN} ;
• Membuat variable tanpa menyebutkan tipe data, sebagai gantinya dengan menuliskan
keyword var
• Variabel dengan keyword var harus menginisiasi valuenya secara langsung
Contoh:
Variabel dengan keyword final
• Variabel dengan menggunakan keyword final berarti variable tersebut tidak bisa
diubah-ubah atau yang disebut dengan variable konstan
Operator
Operasi Matematika
Operator Keterangan
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
% Sisa Pembagian
Augmented Assignments
Unary Operator
Operator Perbandingan
Operator Logika
Fungsi Input
1 2
Scanner Buffered
Reader
Scanner
Cara menggunakan scanner :
3. Memanggil method khusus untuk melakukan inputan data melalui objek referensi
Scanner
Contoh
BufferedReader
Cara menggunakan BufferedReader:
3. Karena hasil buffer adalah String, maka untuk tipe data lain wajib melakukan parsing
BufferedReader
Contoh