标签: java writer
我继承了一些Java。我有很多其他类C语言的经验,但我还是Java的新手。在一个函数中,我的前任使用了write()类的append()和Writer方法,但我无法弄清楚原因。更一般地说,我无法弄清楚为什么两种方法都存在,因为Oracle's doc说,这种形式out.append(c)的方法的调用与调用的方式完全相同out.write(c) 的。为什么两种方法都存在?我需要关心吗?
write()
append()
Writer
out.append(c)
out.write(c)
答案 0 :(得分:7)
因为作者决定让Writer实现接口Appendable。
Appendable