【发布时间】:2016-07-10 00:35:21
【问题描述】:
我有一个 DataOutputStream 我想复制到一个字符串中。我找到了很多关于通过将 DataOutputStreams 设置为新的 ByteArrayOutputStream 来转换它的教程,但我只想读取它在刷新时发送的字符串,并且我的 DataOutputStream 已经通过套接字分配给输出流。
output.writeUTF(input.readLine());
output.flush();
如果上下文有帮助,我会尝试读取服务器的输出流并将其与字符串进行比较。
【问题讨论】:
-
好吧,你在那儿写输出,而不是读它。你是服务员吗?如果服务器是“输入”,你为什么不打印(或其他)你刚刚用
readLine()读到的那行? -
我知道flush正在写它。我将如何使用 readline() 阅读?
-
呃,“阅读”是
input.readLine()所做的。
标签: java string compare dataoutputstream