0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan41 halaman

Slide 2

Dokumen tersebut membahas konsep-konsep dasar pemrograman Java meliputi percabangan, perulangan, input-output, array, string, date-time dan penanganan exception. Terdapat penjelasan singkat tentang bentuk-bentuk percabangan dan perulangan beserta contoh kodenya. Juga dibahas cara mengolah input dari user, manipulasi string dan array, format tanggal, serta jenis-jenis exception dalam Java.

Diunggah oleh

Hello Enif
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan41 halaman

Slide 2

Dokumen tersebut membahas konsep-konsep dasar pemrograman Java meliputi percabangan, perulangan, input-output, array, string, date-time dan penanganan exception. Terdapat penjelasan singkat tentang bentuk-bentuk percabangan dan perulangan beserta contoh kodenya. Juga dibahas cara mengolah input dari user, manipulasi string dan array, format tanggal, serta jenis-jenis exception dalam Java.

Diunggah oleh

Hello Enif
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 41

Belajar Java

Dasar-dasar
Percabangan : bentuk ?:


Untuk kondisi yg sederhana
Percabangan : bentuk if


Untuk permasalahan yang sederhana, komplek dan
memerlukan banyak kondisi dalam menyelesaikan
persoalan.
Contoh :
Percabangan : bentuk switch


Melompat ke suatu pernyataan tertentu atau blok tertentu
berdasarkan harga suatu ungkapan yang cocok dengan
harga integer, String dan enum tertentu.
Contoh :
Perulangan


Mengulang eksekusi blok program tertentu sampai
tercapai kondisi untuk menghentikannya.

Setiap perulangan memiliki empat bagian : inisialisasi,
badan program, iterasi dan terminasi.

Kondisi apa yang membuat perlunya perulangan ?
– Menghitung akumulasi data
– Membaca data dari database atau File
– dan lain-lain
Perulangan : while


Pernyataan akan terus dikerjakan selama kondisi true dan
akan berhenti jika kondisi menjadi false.
Perulangan : do while


menjalankan suatu pernyataan terlebih dahulu, baru
dilakukan pengecekan apakah kondisi bernilai true, Jika
kondisi tersebut true maka pernyataan di dalam loop
tersebut akan dieksekusi.
Contoh :
Perulangan : for


digunakan untuk melakukan iterasi sederhana dimana
suatu pernyataan diulang beberapa kali dan kemudian
berhenti pada syarat tertentu yang telah didefinisikan.
Perulangan : for ada for


Permasalahan membuat tabel perkalian 1 s/d 3
Contoh :
Perulangan : for bentuk lain

Membaca data array


Perulangan : for bentuk lain

Membaca data array


multidimensi
Mengontrol proses Looping


Suatu perintah untuk cepat keluar atau ingin meneruskan
perulangan tetapi menghentikan sisa proses pada iterasi
yang bersangkutan dari suatu kontrol program seperti
percabangan dan perulangan.
continue


Digunakan pada bagian perintah for sebagai penerusan
nilai iterasi
break


Digunakan untuk keluar dari proses looping, pada proses
for atau while.
Exit


Digunakan untuk keluar dari program. Jika nilai diberikan 0
pada perintah exit, artinya program keluar dengan sengaja
Input dari Console


Membungkus System.in dalam InputStreamReader
kemudian dibungkus dalam BufferedReader
Input dari Console


input data dengan type data primitif dan type data String,
melalui command line atau konsole.
Class scanner
Input dari Console


diperkenalkan di Java 1.6, dan telah menjadi cara yang
disukai untuk membaca masukan pengguna dari baris
perintah.

Dapat digunakan untuk membaca masukan seperti kata
sandi tanpa menggemakan karakter yang dimasukkan
oleh pengguna
Contoh :
Array


kelompok variabel atau struktur data dengan tipe data
sejenis dan dinyatakan dengan nama yang sama.
Array Multi-Dimensi
Copy array


menggunakan object.clone(), System.arraycopy(), dan
Kelas Array menyediakan dua metode, copyOf () dan
copyRangeOf ().
Contoh :
String


membuat dan memanipulasi string

objek String dapat dibuat dengan menggunakan kata kunci
new atau tidak menggunakan kata kunci new.
Manipulasi String


jika ingin dimanipulasi seperti operasi penjumlahan
pengurangan, pembagian dan perkalian, maka harus
dikonversi menjadi nilai Numerik
Number
Konversi primitive vs wrapper


meneruskan nilai dari tipe data primitif ke konstruktor kelas
Wrapper dan objek Wrapper akan dikonversi kembali ke
tipe data primitif (unboxing)
autoboxing


Konversi otomatis tipe primitif ke objek dari kelas
pembungkusnya yang sesuai.
unboxing


melakukan konversi dari wrapper menjadi primitif
Date & Time


digunakan untuk mengambil tanggal di java
Date & Time


SimpleDateFormat adalah kelas yang dapat digunakan
untuk memformat dan menguraikan tanggal dengan format
lokal.
Pola menampilkan tanggal
Exception :


masalah-masalah yang muncul selama suatu program
dicompile dan dijalankan.

Exception dapat terjadi karena berbagai alasan
– Seorang pengguna telah memasukkan data yang tidak
valid.
– File yang perlu dibuka tidak dapat ditemukan.
– Koneksi jaringan telah hilang di tengah komunikasi atau
JVM kehabisan memori.
Checked exceptions


exception yang terjadi pada waktu kompilasi
Unchecked exceptions


exception yang terjadi pada saat program dieksekusi. Ini
juga disebut sebagai Exception saat Runtime.

Ini termasuk juga bug pemrograman, seperti kesalahan
logika atau penggunaan API yang tidak benar.
Solusi :

Anda mungkin juga menyukai