亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
普格县| 通化市| 包头市| 上虞市| 乾安县| 读书| 武冈市| 额尔古纳市| 丘北县| 古田县| 青海省| 秭归县| 黄陵县| 彩票| 镶黄旗| 辰溪县| 洪江市| 工布江达县| 通城县| 类乌齐县| 耒阳市| 诸暨市| 宁德市| 海盐县| 无锡市| 和龙市| 明光市| 侯马市| 南充市| 沾化县| 巴林左旗| 澎湖县| 宜阳县| 彭阳县| 霍山县| 高陵县| 乐亭县| 西林县| 长治县| 北流市| 治多县|