当前位置: 首页 > 知识库问答 >
问题:

如何查看RandomAccessFile[closed]创建的二进制文件内容

竺展
2023-03-14

我有以下代码:

RandomAccessFile inout = new RandomAccessFile("inout.dat", "rw");
        inout.setLength(0);
             inout.writeInt(10);

如何打开这个二进制文件inout.dat并检查是否确实写入了整数10

共有1个答案

尤钱明
2023-03-14

您可以使用十六进制编辑器打开文件,一点一点地看到确切的内容。

RandomAccessFile.WriteInt()使用4个字节写入int。

 类似资料:
  • 尝试将numpy矩阵写入二进制文件时,如下所示: 我得到了这个错误: 我能知道怎么解决这个问题吗?非常感谢。

  • 问题内容: 我使用以下matlab代码创建了一个二进制文件: 我可以使用以下C代码读取此文件: 上面的C代码可以读取正确的结果。但是,我现在想在JAVA中读取这样的二进制文件。我的代码如下所示: 它确实在n + 1次循环后终止,但结果不正确。有人可以帮我吗。非常感谢! 问题答案: 正如我所猜测的那样,这是一个字节序问题,即您的二进制文件被写为低字节序的整数(可能是因为您使用的是Intel或类似的C

  • 我正在为Mac计算机创建一个JAVA桌面应用程序,使用jpack将所需的JRE捆绑到应用程序中,最后将. app发送给客户。 对于新的m1苹果arm硅计算机,我不想使用正确的JRE(intel)为每个处理器架构创建不同的应用程序 我试图创建两个。应用程序和使用mac命令行中的lipo工具,但这并不能真正起作用。 有什么建议吗?

  • 问题内容: 我有一个字节列表作为整数,这类似于 如何将此列表作为二进制文件写入文件? 这行得通吗? 问题答案: 这正是用于: 如果您使用的是Python 3.x,则可以改用(也许应该这样做,因为它可以更好地表明您的意图)。但是在Python 2.x中,这是行不通的,因为它只是的别名。像往常一样,使用交互式解释器进行显示比使用文本进行解释要容易,所以让我这样做。 Python 3.x: Python

  • 我在基于EC2的群集上部署了K8, 部署中运行了一个应用程序,我正在尝试找出用于创建资源的清单文件, 有用于创建应用程序设置的部署、服务和入口文件。 我尝试了以下命令,但我不确定它是否正确,因为它还返回了许多不寻常的数据,如、和- 查看现有已部署资源的清单yaml文件的正确命令是什么?

  • 问题内容: 我想知道如何将Java应用程序打包到Windows,Linux和Mac OS X的本机二进制文件中。 我知道Minecraft会这样做,但我不知道怎么做。这是我想做的: 从NetBeans(最好是Eclipse)或Eclipse,自动构建三个二进制文件。 包括OpenGL等的本机库。所有。 如果可能,请混淆我的代码。 如果有某种方法可以模仿Minecraft自动更新程序功能,那就太棒了