java字节流读取文件
时间: 2023-07-18 13:43:21 浏览: 149
javaIO字节流读取文件方式总结共4页.pdf.zip
您可以使用Java中的FileInputStream类来读取文件的字节流。以下是一个简单的示例代码:
```java
import java.io.*;
public class ReadFile {
public static void main(String args[]) {
try {
File file = new File("file.txt");
FileInputStream fis = new FileInputStream(file);
byte[] byteArray = new byte[(int)file.length()];
fis.read(byteArray);
String data = new String(byteArray);
System.out.println(data);
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上面的代码中,我们首先创建一个File对象来表示我们要读取的文件。然后我们使用FileInputStream类来创建一个新的字节输入流,以便我们可以读取文件的内容。接下来,我们创建一个字节数组,其长度等于文件的长度。我们将字节流读入字节数组中。最后,我们将字节数组转换为字符串,并打印输出。最后,我们关闭文件输入流。
阅读全文