开发者社区> 问答> 正文

Java中怎么没有把字符流转换成字节流的转换流呢?

Java中怎么没有把字符流转换成字节流的转换流呢?

展开
收起
小天使爱美 2020-04-12 10:53:08 2069 0
1 条回答
写回答
取消 提交回答
  • 你这个问题很“聪明”,似乎一语指出了Java设计的遗漏之处。想一想字符流和字节流的差别:字节流比字符流的使用范围更广,但字符流比字节流操作方便。如果有一个流已经是字符流了,也就是说,是一个用起来更方便的流,为什么要转换成字节流呢?反之,如果现在有一个字节流,但我们知道这个字节流的内容都是文本内容,那么把它转换成字符流来处理就会更方便一些,所以Java只提供了将字节流转换成字符流的转换流,没有提供将字符流转换成字节流的转换流。

    2020-04-12 10:57:15
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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