我知道如何获取给定类路径资源的输入流,从输入流中读取直到结束,但这看起来是一个非常常见的问题,我想知道是否存在我不知道的API,或者使事情变得简单的库
byte[] data = ResourceUtils.getResourceAsBytes("/assets/myAsset.bin")
要么
byte[] data = StreamUtils.readStreamToEnd(myInputStream)
例如!
最佳答案
看看Google Guava ByteStreams.toByteArray(INPUTSTREAM)
,这可能就是您想要的。