• The Baeldung Logo
  • 从这里开始
  • 指南 ▼▲
    • Persistence

      Spring持久化指南

    • REST

      使用Spring构建REST API指南

    • Security

      Spring Security指南

  • 关于
  •  English

Java IO 之间的转换

最后修改:2023年11月29日

by baeldung
  • Java IO
  • Series

    本系列教程,我们将学习Java IO 之间的转换:

    1. Java IO – InputStream 转换
    2. Java IO – Reader 转换

    Java IO – InputStream

    InputStream 与 XXX 之间的转换

    1.1. 从InputStream 转为XXX

    • Java InputStream 转 String
    • Java流(InputStream)到字节数组(Byte Array)与ByteBuffer转换
    • Java - 将InputStream写入文件的几种方法
    • InputStream 转 Reader
    • Java将InputStream写入OutputStream的几种简单方法

    1.2. 转为 InputStream

    • Java String转InputStream
    • Java Byte Array 转 InputStream
    • Java - 将文件转换为InputStream
    • Reader 转 InputStream

    Java IO – Reader

    Reader 与 XXX 之间的转换

    2.1. 从Reader 转为XXX

    • Java - 从Reader到String
    • Java - 从Reader转换为ByteArray
    • Java - 从Reader到InputStream的转换
    • Java - 创建一个将数据写入文件的Reader

    2.2. 转为 Reader

    • Java - String 转换为 Reader
    • Java - 字节数组到Reader转换
    • Java - 文件到读取器(File to Reader)
    • Java - 从InputStream到Reader的转换

    « 上一篇: Java中的非法访问错误(IllegalAccessError)
    » 下一篇: 使用Cassandra、Astra和Stargate构建仪表板
    The Baeldung logo

    分类

    • Spring
    • REST
    • Java
    • Security
    • Persistence
    • Jackson
    • HTTP Client-Side

    系列教程

    • Java “回归基础” 教程
    • Jackson JSON 教程
    • HttpClient 4 教程
    • REST 与 Spring 教程
    • Spring 持久化教程
    • Security 与 Spring

    关于

    • 关于 Baeldung
    • 课程
    • 工作
    • 归档
    • 为Baeldung写作
    • 编辑
    • 合作伙伴
    • GitHub中文社区
    • Terms of Service
    • Privacy Policy
    • Company Info
    • Contact
    The Baeldung Logo