【发布时间】:2011-02-28 15:41:28
【问题描述】:
如何在 Java 中将文件读取为字节?
需要注意的是,所有字节都需要为正数,即不能使用负数范围。
这可以在 Java 中实现吗?如果可以,如何实现?
我需要能够将文件的内容乘以一个常数。我假设我可以将字节读入 BigInteger 然后相乘,但是由于某些字节是负数,我最终会得到 12 13 15 -12 等并卡住。
【问题讨论】:
-
对象
DataInputStream提供readUnsignedByte()方法