有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java中FileReader和FileInputStream的区别是什么?

我知道FileReader和FileInputStream都用于从Java文件中读取数据。但不知道它们之间的区别和哪一个在哪种情况下合适?我上网了,但没有找到满意的答案


共 (1) 个答案

  1. # 1 楼答案

    从oracle文档:

    A FileInputStream obtains input bytes from a file in a file system. What files are available depends on the host environment. FileInputStream is meant for reading streams of raw bytes such as image data. For reading streams of characters, consider using FileReader.