0
我目前使用java.io.PrintStream
的:接口,用于写入和读出字符串
public void print(String s)
打印到标准输出。我也使用我自己的类,它有:
public void read(String expectedResponse) throws IOException
用于通过ssh连接进行读取的方法。
我现在希望使用分派,以便我可以添加一个实现读取和写入方法的Logger类,以记录正在发送和读取到单个文件的内容。我可以使用哪些接口类来声明打印和读取方法?
我真的不明白为什么有Appendable,Closeable,Flushable接口但没有可打印接口。
请勿使用PrintStream。已经过时了。它的javadoc说:* PrintWriter类应该用于需要写字符而不是字节的情况。* – 2013-03-01 08:32:45
'public void read(String expectedResponse)':这个方法签名没有任何意义。这个论点应该做什么,它应该在哪里放置阅读的结果? – EJP 2013-03-01 09:26:38
@EJP我正在编写一个测试框架,以便它实际上是从某个接口读取的预期响应,以响应写入的内容。 :) – Baz 2013-03-01 10:33:38