public class FileInputStreamTest
{
public static void main(String[] args) throws IOException
{
// 創建字節輸入流
var fis = new FileInputStream("FileInputStreamTest.java");
// 創建一個長度爲1024的“竹筒”
var bbuf = new byte[1024];
// 用於保存實際讀取的字節數
var hasRead = 0;
// 使用循環來重複“取水”過程
while ((hasRead = fis.read(bbuf)) > 0)
{
// 取出“竹筒”中水滴(字節),將字節數組轉換成字符串輸入!
System.out.print(new String(bbuf, 0, hasRead));
}
// 關閉文件輸入流,放在finally塊裏更安全
fis.close();
}
}
FileInputStreamTest
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.