开发者社区> 问答> 正文

JAVA InputStream.toString()返回InputStream

我正在玩一个叫做Sunflow的旧的废弃Java渲染器。在其某些类中,一种方法将图像另存InputStream为字符串(InputStream.toString())。现在我想知道:是否有一种方法可以将保存的InputStream.toString()值转换回InputStream?

问题来源:Stack Overflow

展开
收起
montos 2020-03-25 22:58:24 435 0
1 条回答
写回答
取消 提交回答
  • 不,InputStream不覆盖toString(),它使用from中现有的基本实现Object,该实现返回:

    getClass().getName() + "@" + Integer.toHexString(hashCode())
    

    该方法调用的结果类似于:InputStream@<hex_hash_code>,并且您无法InputStream从this中恢复原始数据String。

    回答来源:Stack Overflow

    2020-03-25 22:58:45
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载