Rumah >Java >javaTutorial >Penggunaan aliran masuk dalam java
InputStream ialah kelas abstrak yang mewakili aliran input dalam Java, digunakan untuk membaca data daripada sumber data. Langkah-langkah penggunaan: 1. Cipta objek InputStream; 2. Baca data;
Di Java, InputStream ialah kelas abstrak yang mewakili aliran input yang membaca data daripada sumber. Ia menyediakan kaedah untuk membaca data, menandakan kedudukan strim, melangkau bait dalam strim dan menutup strim.
Untuk menggunakan InputStream, anda boleh mengikuti langkah berikut:
Coretan kod berikut menunjukkan cara menggunakan InputStream untuk membaca data daripada fail:
<code class="java">import java.io.FileInputStream; import java.io.IOException; public class InputStreamExample { public static void main(String[] args) throws IOException { // 创建 FileInputStream 对象 FileInputStream inputStream = new FileInputStream("test.txt"); // 创建缓冲区 byte[] buffer = new byte[1024]; // 读取数据 int bytesRead = inputStream.read(buffer); // 输出读取到的数据 System.out.println(new String(buffer, 0, bytesRead)); // 关闭流 inputStream.close(); } }</code>
Dalam contoh di atas, objek FileInputStream dicipta untuk membaca data daripada fail "test.txt". Kaedah read() membaca data ke dalam penimbal, dan pembolehubah bytesRead menyimpan bilangan bait yang dibaca. Kemudian tukar data baca ke dalam rentetan dan keluarkannya ke konsol. Akhir sekali, objek inputStream ditutup untuk mengeluarkan sumber.
Atas ialah kandungan terperinci Penggunaan aliran masuk dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!