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

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

  •  
  •   amiwrong123 · 55 天前 · 1038 次点击
    这是一个创建于 55 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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   55 天前
    不是 java 典型的 stream 和 writer 么,一个处理 byte,一个处理 character
    类似 BufferedReader 和 BufferedInputStream
    Qzier
        2
    Qzier   55 天前 via iPhone
    字符流和字节流的区别
    SoloCompany
        3
    SoloCompany   54 天前
    你可以直接使用 PrintStream 构造, 返回 Appendable 抹掉不同实现的差异
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3812 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 05:21 · PVG 13:21 · LAX 22:21 · JFK 01:21
    ♥ Do have faith in what you're doing.