Input Keyboard & Keyword “Final”

Slides:



Advertisements
Presentasi serupa
Mendapatkan Input dari Keyboard
Advertisements

Mendapatkan Input dari Keyboard
BAHASA PEMROGRAMAN JAVA
Input dan Output.
Membuat Packages package nama_package;
Java Progamming Operasi I/O
Pemrograman Berorientasi Objek
Pemrograman Dasar[PTI-15001] 2012
Praktikum Bahasa Pemrograman
Package As’ad Djamalilleil
PERTEMUAN 4 Penyeleksian kondisi
PELATIHAN JAVA FUNDAMENTAL
MATA KULIAH : PEMROGRAMAN 3 JAVA PROGRAMMING (JSE)
Mendapatkan input dari keyboard
Mendapatkan Input dari Keyboard
Operasi File Oleh: Idris Winarno.
Function(2).
Struktur Kode Aplikasi Java (1)
Algoritma & Pemrograman 1
TIPE DATA DAN INPUT/OUTPUT Matakuliah: T0974 / Algoritma dan Metode Object Oriented Programming I Tahun: 2008 Versi: 1/0.
- PERTEMUAN 8- NETWORK PBO. Pengantar Java mengijinkan anda untuk mempermudah mengembangkan aplikasi yang mengerjakan berbagai pekerjaan melalui jaringan.
File Matakuliah: XXXX / Algoritma dan Metode Object Oriented Programming II Pertemuan: 9 Tahun: 2008 Versi: 1/0.
Mendapatkan input dari keyboard
Bahasa Pemrograman Operasi File Oleh: Chaerul Anwar, MTI.
Input/output dan Kelas File
File Stream.
VARIABEL TIPE DATA OPERATOR INPUT
Graphical User Interface (GUI)
MENDAPATKAN INPUT DARI KEYBOARD.
Aplikasi berbasis teks
Struktur Kontrol Pemilihan
Input/output dan Kelas File
Mendapatkan Input dari Keyboard
INPUT DATA, PERCABANGAN & PERULANGAN DENGAN JAVA
Pengaksesan File Disusun Oleh: Reza Budiawan Untuk:
PEMROGRAMAN BERBASIS JARINGAN
Algoritma & Pemrograman 3
BAB XI EXCEPTION HANDLING.
Dosen : Bella Hardiyana, S. Kom
Algoritma & Pemrograman 1
Pemrograman berorientasi Objek
Mendapatkan input dari keyboard
Tugas Minggu Ke 9 PBO Siti Halisah
S. Indriani Lestariningati, M.T
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Pengenalan dan Struktur Java (Operator dan Input)
PERTEMUAN 3 I/O STREAMS PERINTAH MASUKAN.
PENERAPAN DASAR-DASAR SYNTAX JAVA
Pengenalan Program Java
INPUT DARI KEYBOARD Pertemuan 4 Muhamad Haikal, S.Kom,. MT.
As’ad Djamalilleil Package As’ad Djamalilleil
Pendahuluan PBO.
Pemrograman II Dasar Java (Jcreator)
PEMROGRAMAN JAVA.
Aplikasi Berbasis Teks
INPUT DATA DI JAVA.
PEMROGRAMAN JAVA.
Meriska Defriani, M.Kom Workshop Pemrograman #2 HUMANIKA
Meriska Defriani, M.Kom Workshop Pemrograman #3 HUMANIKA
Mendapatkan input dari keyboard
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Mengulang Kembali Type Data Input Output Struktur Kontrol
Mendapatkan Input dari Keyboard
Bahasa Pemrograman (Pemrograman Visual)
Pemrograman Berorientasi Objek
Mendapatkan Input dari Keyboard
Pengenalan Pemrograman 1
DPH1C4 Pemrograman berorientasi Obyek
Bahasa Pemrograman (Pemrograman Visual)
FONDASI PEMROGRAMAN & STRUKTUR DATA #3 - 4
Transcript presentasi:

Input Keyboard & Keyword “Final” I Choose a lazy person to do a hard job. Because lazy person will find an easy way to do it ~ Bill Gates, Microsoft. Afandi Nur Aziz Thohari, S.T., M.Cs

Seperti yang kita ketahui, program komputer terdiri dari tiga komponen utama, yaitu: input, proses, dan output. Input : nilai yang kita masukan ke program Proses: langkah demi langkah yang dilakukan untuk mengelola input menjadi sesuatu yang berguna Output : hasil pengolahan Hakikat Pemrograman

Semua bahasa pemrograman telah menyediakan fungs-fungsi untuk melakukan input dan output. Java sendiri sudah menyediakan tiga class untuk mengambil input: Class Scanner; Class BufferReader; dan Class Console. Tiga class tersebut untuk mengambil input pada program berbasis teks (console). Sedangkan untuk GUI menggunakan class yang lain seperti JOptionPane dan inputbox pada form. Input di Java

Mengambil Input dengan Class Scanner Scanner merupakan class yang menyediakan fungsi-fungsi untuk mengambil input dari keyboard. Agar kita bisa menggunakan Scanner, kita perlu mengimpornya ke dalam kode: Kemudian anda bisa langsung untuk membuat objek seperti berikut, import java.util.Scanner; Scanner input = new scanner(System.in);

Scanner

Perlu diperhatikan, penggunakan fungsi untuk mengambil data bergantung dari tipe data yang digunakan. Misal, tipe datanya adalah String, mka fungsi atau method yang dipakai adalah next(); Begitu juga dengan tipe data lain, Integer menggunakan nextInt(), Double menggunakan nextDouble(), dsb. “Perlu diperhatikan”

Mengambil Input dengan Class BufferReader Class BufferReader sebenarnya tidak hanya untuk mengambil input dari keyboard saja. Class ini juga dapat digunakan untuk membaca input dari file dan jaringan Class ini terletak di dalam paket java.io; Silahkan diimpor untuk dapat menggunakan class BufferReader; import java.io.BufferedReader; InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr);

Ternyata class BufferReader tidak bisa bekerja sendirian Ternyata class BufferReader tidak bisa bekerja sendirian. Dia juga butuh teman yaitu: class InputStreamReader dan class IOException. BufferedReader

Perbedaan BufferReader dengan Scanner Perbedaan BufferReader dengan Scanner terlihat dari fungsi atau method yang dipakai. Scanner menggunakan next(), sedangkan BufferReader menggunakan readLine(). Lalu untuk tipe data integer, BufferReader menggunakan fungsi read() saja. Hal ini dapat kita lihat dalam hint autocomplete. Tips: Tekan Ctrl+Spasi saat menulis kode untuk menampilkan hint autocomplete .

Mengambil Input dengan Class Console Class Console hampir sama dengan BufferReader. Dia juga menggunakan fungsi readLine() untuk mengambil input. Akan tetapi… Class ini hanya bisa digunakan di lingkungan console saja, seperti Terminal dan CMD. Class Console tidak bisa digunakan langsung di Netbeans.Maka dari itu, kita harus kompilasi secara manual. Untuk menggunakan class ini, kita perlu mengimpornya terlebih dahulu. import java.io.Console;

Perhatikan: dalam kode di atas, kita menggunakan fungsi Integer Perhatikan: dalam kode di atas, kita menggunakan fungsi Integer.parseInt(con.readLine()) untuk tipe data integer. Artinya, kita merubah tipe data String ke Integer. Karena Console tidak memiliki nilai kembalian berupa integer untuk fungsi read(). Console

TUGAS Membuat program Volume Tabung Volume tabung = ∏ . 𝑟 2 . T ∏ (phi) = 3.14 (Gunakan keyword “Final”) Gunakan : Class Scanner Class BufferedReader

Next Slide Terima Kasih