当前位置: 首页 > 面试题库 >

如何在Java中使用ByteArrayInputStream读取文件?[重复]

刘昌翰
2023-03-14
问题内容

如何将a转换java.io.File为a byte[]


问题答案:

这取决于最适合您的方式。明智地提高生产力,不要重蹈覆辙,而是使用Apache
Commons。在哪FileUtils.readFileToByteArray(File input)



 类似资料:
  • 问题内容: 我需要使用Java读取XML文件。它的内容就像 是否有特殊的阅读器/ JAR,还是应该使用 FileInputStream进行 阅读? 问题答案: 另一个建议:尝试使用Commons消化器。这使您可以使用基于规则的方法非常快速地开发解析代码。有一个教程在这里和图书馆可在这里 我也同意Brian和Alzoid的观点,因为JAXB非常适合快速启动和运行。您可以使用JDK附带的xjc绑定编译

  • 我试图从XML文件中读入一些数据,但遇到了一些问题,我的XML如下所示: 我试图将这些值作为字符串读入Java程序,到目前为止,我已经编写了以下代码: 我正在努力读取和打印id、用户名等的值。

  • =================================================================================== 2019-11-13 20:07:44.224 1004-1004/TransactionExecutor.java:68E/cklee:android.app.ActivityThread(H.handleMessage)Acti

  • 问题内容: 我尝试为此添加UTF-8,但没有成功。读取Java中的俄语文件该怎么办? 问题答案: 如果文件来自Windows PC,请尝试使用“ windows-1251”或“ Cp1251”作为字符集名称。 如果文件是以某种方式在MS-DOS编码中,请尝试使用“ Cp866”。 这两种都是单字节编码,将文件类型更改为UTF-8(多字节)没有任何作用。 如果其他所有方法均失败,请使用十六进制编辑器

  • 我想从嵌套的zip文件中读取(另一个zip中的zip文件) a.zip->b.zip->c.txt 以下是测试程序: 和输出: