java - 从文件中读取位

标签 java file bit

如何从文件中读取位?我写了一些东西来归档类似的东西:

File plik=new File("bitowo");
  FileOutputStream fos=new FileOutputStream(plik);
  byte[] test =new byte[2];
  test[0]=(byte)01101000;
  test[1]=(byte)10101010;
  fos.write(test);
  fos.close();

“bitowo”只有 2 个字节,但我如何从文件“bitowo”中逐位读取?

最佳答案

你无法一点一点地阅读。您可以 read byte-by-byte然后shift your byte一点一点。

关于java - 从文件中读取位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13361246/

相关文章:

c - fread 不写入 ptr

php - 清理我的网络服务器上的 tmp 目录的命令

c - 从 A 中提取某些位并仅替换 B 中某个位置处提取的那些位

java - 为之前的项目创建 GUI

java - 通过Java 8中的真实代码详解Hashmap的大O - put()方法

java - 基于 Hibernate 中的某些条件的两个日期列中的日期

java - 在配置文件中定义自定义日志级别并通过 Java 代码、Log4J2 访问它们

佩尔。我不能在文件上写。该文件保持为空

Python 将整数快速转换为特定长度的位数

perl - 在 Perl 中将字节转换为位序列(二进制)