Java:如何编写二进制文件?

Java:如何编写二进制文件?,第1张

Java:如何编写二进制文件?

好吧,只需使用

FileInputStream
and
FileOutputStream
=)

写作范例:

// encrypted data in arraybyte[] data = ...FileOutputStream fos = ...fos.write(data, 0, data.length);fos.flush();fos.close();

样本阅读:

File inputFile = new File(filePath);byte[] data = new byte[inputFile.length()];FileInputStream fis = new FileInputStream(inputFile);fis.read(data, 0, data.length);fis.close();

上面的代码假定一个文件包含一个加密项目。如果您需要在一个文件中保存多个项目,则需要为此设计一些格式方案。例如,您可以将加密数据中的字节数存储为2个字节,而不是数据本身。每个项目2个字节意味着加密的项目不能超过2
^ 16个字节。当然,您可以使用4个字节作为长度。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5133697.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存