【发布时间】:2016-02-25 19:35:12
【问题描述】:
我需要实现相同的逻辑:使用InputStream 比较文件以进行二进制形式的比较,使用Reader 进行比较以Unicode 形式进行比较。
我能否以某种方式制作一个采用 InputStream 或 Reader 的方法,并使用 read() 采用参数的方法执行相同的逻辑。
在这种情况下找不到通配符,因为正如我所见,InputStream 和 Reader 没有交互的层次结构。
我需要一个采用BufferedInputStream 或BufferedReader 的方法。
【问题讨论】:
-
你还需要一些 char 和 byte 的共同点......
-
这两种情况的逻辑真的是一样的吗?你在比较什么?
标签: java io inputstream filereader