0
我需要通过TCP连接写入的字符串有\n
和\r
个字符。这些字符正在打印为\\n
和\\r
。我该如何解决这个问题?将 r写入输出流
String myLine = "this is first line\r this is second line\r third line";
outputStream.write(myLine);
结果:
this is first line\\r this is second line\\r third line
但我需要编写导致相同myLine
(只有1转义序列性格特征)值。
你是如何获得输出的?这是你在TCP连接另一端得到的吗?我假设'outputStream'实际上是一个'SocketOutputStream'? –
不应将字符串替换为额外的转义序列。我们能做到这一点吗 – gmeka
为什么不在收到控制字符后将其转换回所需的输出? –