我知道如何获取给定类路径资源的输入流,从输入流中读取直到结束,但这看起来是一个非常常见的问题,我想知道是否存在我不知道的API,或者使事情变得简单的库

byte[] data = ResourceUtils.getResourceAsBytes("/assets/myAsset.bin")

要么
byte[] data = StreamUtils.readStreamToEnd(myInputStream)

例如!

最佳答案

看看Google Guava ByteStreams.toByteArray(INPUTSTREAM),这可能就是您想要的。

10-05 23:08