Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Aplikasi Berbasis Teks
Sussi
2
SAP Aplikasi Berbasis Teks
3
java.io. paket tersebut tersimpan banyak kelas dan interface siap pakai yang akan memudahkan programmer dalam pengambilan dan penyimpanan informasi dari/ke media lain
4
STREAM Abstraksi dari sebuah file atau sebuah perangkat yang mengijinkan beberapa set item untuk dibaca atau ditulisi. terhubung dengan physical devices seperti keyboards, consoles dan files Dasar operasi input-output ( I/O ) dalam Java yang menggunakan package java.io sebagai package utama
5
Untuk karakter Unicode Byte Stream Untuk data biner Contoh predefine
Character Streams Untuk karakter Unicode Byte Stream Untuk data biner Contoh predefine System.in (keyboard secara default) System.out (console secara default) 5
6
stream byte
7
stream karakter
8
Subclass dari inputStream
AudioInputStream, ByteArrayInputStream, FileInputStream, FilterInputStream, PipedInputStream, SequenceInputStream, dan StringBufferInputStream
9
Membaca Keseluruhan String
Membaca keseluruhan baris Menggunakan byte stream System.in yang dibelokkan ke dalam object BufferedReader BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Menggunakan method readLine str = br.readLine(); Input berupa karakter, digunakan method read()
10
Standar Input-Membaca Krakter
11
Membaca Keseluruhan String
12
Membaca File Dapat menggunakan class FileInputStream
Salah satu constructor dari class ini FileInputStream(String filename) Membuat koneksi ke file yang sebenarnya dimana filename ditentukan sebagai sebuah argument Sebuah FileNotFoundException diberikan ketika file tidak ada atau tidak dapat dibuka untuk dibaca Menggunakan method read Mengembalikan sebuah integer yang merepresentasikan pembacaan data Mengembalikan sebuah nilai -1 ketika akhir dari file telah dicapai 12
13
Membaca File
15
Menulis File Dapat menggunakan class FileOutputStream
Salah satu konstruktor dari class ini FileOutputStream(String filename) Menghubungkan sebuah output stream ke sebuah file untuk ditulis Sebuah FileNotFoundException diberikan ketika file tidak dapat dibuka untuk ditulis Menggunakan method write void write(int b) dimana, b menunjuk pada data yang dituliskan ke file
16
Menulis File (1)
17
Menulis File (2)
20
LATIHAN Buatlah sebuah program yang memuat dua string sebagai argument, sumber dan nama file tujuan. Kemudian, baca file sumber dan tuliskan isi dari file tersebut terhadap file tujuan, seluruh spasi yang ada (‘ ‘) diubah menjadi underscore (‘_’).
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.