我目前正在使用java.io.PrintStream
:
public void print(String s)
打印到标准输出。我还使用我自己的类,其中有:
public void read(String expectedResponse) throws IOException
通过 ssh 连接读取的方法。
我现在希望使用调度,以便我可以添加一个实现读取和写入方法的 Logger 类,以便将正在发送和读取的内容记录到单个文件中。我可以使用哪些接口(interface)类来声明 print 和 read 方法?
我实在不明白为什么有Appendable、Closeable、Flushable的接口(interface),却没有Printable的接口(interface)。
最佳答案
虽然我不太确定“声明打印和读取方法”是什么意思,但我建议您查看 slf4j日志外观。这是实际使用的日志记录解决方案之一,一旦您走上日志记录路径,就值得考虑一个有意义的解决方案。玩得开心!
关于java - 用于写入和读取字符串的接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15153466/