STREAM v Pengertian stream Stream adalah proses untuk







![Kelas java. io. Input. Stream BENTUK METODE KETERANGAN Int read(byte[] byte Array) throw java. Kelas java. io. Input. Stream BENTUK METODE KETERANGAN Int read(byte[] byte Array) throw java.](https://slidetodoc.com/presentation_image/4d9ef36a17a26a907f010b31442bad76/image-8.jpg)



























- Slides: 35

STREAM

v. Pengertian stream Stream adalah proses untuk membaca data dari suatu sumber atau mengirimkan data ke suatu tujuan. Dalam java stream dibagi menjadi dua kelas yaitu Input. Stream untuk membaca dan Output. Stream untuk menulis.

v. Bagaimana stream bekerja ? Pada prinsipnya terdapat dua kelas pada stream yaitu java. io. Input. Stream dan java. io. Output. Stream yang kedua kelas tersebut adalah abstrak.

KELAS INPUT STREAM

v. Kelas Input. Stream Untuk menggunakan Input. Stream harus mengimport dengan pernyataan import. java. io. *. Hal ini disebabkan karena kebanyakan kelas yang berhubungan dengan stream berada paket java. io. *

Method-method yang ada di Input. Stream :

Kelas java. io. Input. Stream BENTUK METODE KETERANGAN Int available() throw java. io. exeption Menghasilkan sejumlah data yang telah tersedia untuk dibaca. Void close()throw java. io. exeption Untuk menutup stream. Void mark (int read. Limit) Meletakkan posisi yang telah ditandai dengan menggunakan method Input Stream. reset(). Tidak semua inputan stream dapat disupport menggunakan fungsi ini. Boolean Mark. Supported() Mengemblikan nilai benar jika input stream medukung method mark() dan reser(), dan akan bernilai salah jika tidak mendukung dari method tersebut. Int read() throw java. io. exeption Mengembalikan data berikutnya dari stream. Subclass dari Input. Stream biasanya tidak menggunakan method ini misalnya untuk membaca suatu file atau string.
![Kelas java io Input Stream BENTUK METODE KETERANGAN Int readbyte byte Array throw java Kelas java. io. Input. Stream BENTUK METODE KETERANGAN Int read(byte[] byte Array) throw java.](https://slidetodoc.com/presentation_image/4d9ef36a17a26a907f010b31442bad76/image-8.jpg)
Kelas java. io. Input. Stream BENTUK METODE KETERANGAN Int read(byte[] byte Array) throw java. io. exeption Membaca byte yang terurut dan meletakkan byte di dalam array yang dipanggil mengunakan method read() secara berulang sampai array terisi atau sampai tidak ada data ditemukan int read(byte[] byte. Array, int offset, int length) throws java. io. IOException untuk byte yang terurut, menempatkan di dalam array. void reset() throws java. io. IOException memindahkan posisi dari input stream ke semula. Long skip (long amount) throws java. io. IOException. membaca, tetapi mengabaikan beberapa byte. Beberapa byte dibuang dan mengisinya dengan yang baru.

BACA STRING

HASIL EKSEKUSI Baca string Pada program di atas, pembacaan terhadap standard input dilakukan secara terus – menerus selama hasil read() tidak berupa -1 (menyatakan akhir berkas), tidak berupa kode untuk tombol Enter (dinyatakan dengan ‘n’), atau terjadi sesuatu eksepsi. Dalam hal ini pengulangan terus dilakukan selama variabel selesai bernilai false.

BACA ARRAY

HASIL EKSEKUSI Baca ARRAY Input Kata ‘Dia’ Input Kata ‘ABC 123456789’

Read ketiga

HASIL EKSEKUSI READKETIGA § § Array yang di rujuk oleh Buffer diisi dengan huruf A hingga H. Membaca 4 buah karakter dari standard input

KELAS OUTPUT STREAM BAHASA PEMROGRAMAN LANJUTAN

KELAS OUTPUTSTREAM Kelas yang berada paket java. io ini merupakan kelas abstrak yang menjadi dasar untuk semua stream keluaran. Kelas-kelas turunan dari kelas Output. Stream yaitu Byte. Array. Output. Stream, File. Output. Stream, Filter. Output. Stream, dan Piped. Output. Stream.

Output. Stream Low-level Output. Stream pada java. io. Low-level output stream Byte. Array. Output. Stream Tujuan dari stream menuliskan stream menjadi byte array. File. Output. Stream menulis pada file Piped. Output. Stream menjadi output dari Piped. Input. Stream. String. Buffer. Output. Stream Menuliskan string buffer System. err Mengirim pesan kesalahan ke pengguna System. out Menampilkan hasil ke layar

Method yang terdapat pada Output stream :

BENTUK METODE KETERANGAN void close() throws java. io. IOException menutup output stream yang aktif dan melepaskan sumber daya terkait dengan stream tersebut. void flush() throws java. io. IOException melakukan flush output stream dan memaksa semua byte buffer untuk dituliskan keluar. void write(byte[] byte. Array) throws java. io. IOException menulis sebanyak dari byte array ke output stream void write(byte[] byte. Array, int offset, int length menuliskan sebanyak len byte dari byte array dimulai dari index off.

Contoh. Write

HASIL EKSEKUSI Contoh. Write q q q System. out. write(buffer, 2, 5); isi array yang dirujuk oleh buffer dimulai ofset kedua sebanyak 5 karakter. System. out. write(buffer); penulisan yang menangkap eksepsi. System. out. flush(); di tuliskan ke stream

Kelas BYTE ARRAY OUTPUT STREAM

Byte. Array. OS. java

Byte Array. OS Hasil eksekusi o st. length() mendapatkan jumlah karakter dalam st. o st. char. At(i) mendapatkan sebuah karakter pada st yang terletak pada posisi i

KELAS BYTE ARRAY INPUT STREAM

Byte. Array. IS. java

Byte arrayis Hasil eksekusi Kelas Byte. Array. Ouput. Stream berfungsi untuk menyalin isi keluaran

Test. File. java

Test. File. java Hasil eksekusi

Baca. File. java


Baca. File. java Hasil eksekusi

Kelas Sequence. Input. Stream

Gabung. File. java Hasil eksekusi

Terima Kasih
Kelas stream
Pengertian stream
Differentiate byte stream and character stream
Opportunistic approach adalah model proses untuk
Mengajar dan belajar dalam standar proses pendidikan
Proses disebut konkuren apabila proses tersebut
Stream adalah
Pola aliran proses
Proses permintaan token untuk pengiriman lhkpn
Proses untuk menyampaikan informasi gagasan
Proses mematikan komputer dikenal dengan istilah
Sumber input model sistem pendekatan proses ms iso
Metode harga pokok proses 2 departemen
Tumbuhan memerlukan air untuk proses
Pengertian proses pengolahan
Kalkulasi biaya proses
Tuliskan prinsip-prinsip penyusunan formasi
Pengertian manajemen proses
Konsep dasar manajemen proses
Pengertian standar proses
Pengertian harga pokok proses
Bisnis proses reengineering
Pengertian manajemen sebagai proses
Pengertian metode harga pokok proses
Manakah badan as yang mirip dengan iasb
Berikut ini beberapa tujuan dari sorting
Proses shearing
Permanent joining process adalah
Perusahaan tas hanif membuat 2 macam tas
Contoh neurosains kognitif
Bagaimana ciri - ciri metode harga pokok proses? *
Ciri-ciri harga pokok produksi
Persamaan dari reaksi proses fotosintesis adalah
Estimasi titik dan interval
Proses berkesinambungan adalah
Persediaan barang dalam proses awal