首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
amiwrong123
V2EX  ›  Java

PrintStream 和 PrintWriter 怎么这么像啊,但不一样的地方又让我很抓狂

  •  
  •   amiwrong123 · 15 天前 · 941 次点击
    1581612822(1) 1581612909(1)

    为毛 PrintWriter 就不干脆提供一个 PrintWriter(OutputStream out, boolean autoFlush, String csn)的版本啊?逼死强迫症啊

    而且除了构造器,就其他方法而言,就它们俩的 write 方法们不大一样,剩下的方法都一样啊。大佬们在用法上都是怎么区分的啊?

    3 回复  |  直到 2020-02-14 17:08:39 +08:00
    nifury
        1
    nifury   15 天前
    不是 java 典型的 stream 和 writer 么,一个处理 byte,一个处理 character
    类似 BufferedReader 和 BufferedInputStream
    Qzier
        2
    Qzier   15 天前 via iPhone
    字符流和字节流的区别
    SoloCompany
        3
    SoloCompany   15 天前
    你可以直接使用 PrintStream 构造, 返回 Appendable 抹掉不同实现的差异
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3109 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:38 · PVG 20:38 · LAX 04:38 · JFK 07:38
    ♥ Do have faith in what you're doing.