java字节流读txt文本_字节流,读取 a.txt 文件内容,并打印出来
时间: 2024-02-09 11:08:07 浏览: 21
好的,您可以参考以下代码实现:
```java
import java.io.FileInputStream;
import java.io.IOException;
public class ReadTextFile {
public static void main(String[] args) {
try {
FileInputStream fis = new FileInputStream("a.txt");
byte[] buffer = new byte[1024];
int len;
while ((len = fis.read(buffer)) != -1) {
System.out.print(new String(buffer, 0, len));
}
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
上面这段代码首先通过 `FileInputStream` 类创建一个输入流对象,然后通过 `read` 方法读取 `a.txt` 文件的内容,最后将读取到的字节数据转换成字符串并打印出来。需要注意的是,在使用完输入流后,要及时关闭输入流对象,以释放资源。