91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java中怎么使用fileinputstream讀取文件

小億
119
2023-07-07 12:10:44
欄目: 編程語言

在Java中,可以使用FileInputStream類來讀取文件。以下是一個示例代碼,演示如何使用FileInputStream讀取文件:

import java.io.FileInputStream;
import java.io.IOException;
public class ReadFileExample {
public static void main(String[] args) {
FileInputStream fis = null;
try {
// 創建FileInputStream對象,指定要讀取的文件路徑
fis = new FileInputStream("path/to/file.txt");
// 創建一個字節數組,用于存儲讀取到的數據
byte[] buffer = new byte[1024];
// 讀取文件數據,并將讀取到的字節數存儲到buffer數組中
int bytesRead = fis.read(buffer);
// 循環讀取數據,直到文件末尾
while (bytesRead != -1) {
// 將讀取到的字節轉換為字符串并輸出
String data = new String(buffer, 0, bytesRead);
System.out.print(data);
// 繼續讀取下一批數據
bytesRead = fis.read(buffer);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
// 關閉FileInputStream流
if (fis != null) {
try {
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}

在上面的示例中,我們首先創建一個FileInputStream對象,指定要讀取的文件路徑。然后創建一個字節數組來存儲讀取到的數據。接下來使用read()方法讀取文件數據,并將讀取到的字節數存儲到buffer數組中。然后將字節數組轉換為字符串,并輸出到控制臺。最后,循環讀取文件數據,直到文件末尾。最后,需要使用close()方法關閉FileInputStream流,釋放資源。

0
晋州市| 专栏| 称多县| 临湘市| 曲松县| 宜昌市| 若尔盖县| 武夷山市| 泰安市| 明溪县| 巴彦淖尔市| 郑州市| 嘉鱼县| 阜新市| 上犹县| 溆浦县| 恩平市| 邵东县| 南阳市| 庆云县| 六安市| 南开区| 察哈| 宁国市| 满城县| 科技| 垫江县| 诸城市| 辉县市| 涞源县| 宜都市| 临清市| 泽库县| 武山县| 潼关县| 饶河县| 承德市| 株洲市| 昭觉县| 襄汾县| 南部县|