Java 如何忽略或处理输入流中的退格

Java 如何忽略或处理输入流中的退格,java,buffer,inputstream,bufferedreader,fileinputstream,Java,Buffer,Inputstream,Bufferedreader,Fileinputstream,我有一个输入缓冲流。当我键入输入文本并按backspaces编辑任何字符时,缓冲区存储backspace。 有没有办法忽略缓冲区读取器的退格 private InputStream inputStream; private BufferedReader inStream; this.inputStream = socket.getInputStream(); inStream = new BufferedReader(new InputStreamReader(this.inputStre

我有一个输入缓冲流。当我键入输入文本并按backspaces编辑任何字符时,缓冲区存储backspace。 有没有办法忽略缓冲区读取器的退格

private InputStream inputStream;
private BufferedReader inStream;

 this.inputStream = socket.getInputStream();

inStream = new BufferedReader(new InputStreamReader(this.inputStream));
输出是 我:正在尝试;相反,我累了


任何解决这个问题的方法。谢谢

退格是通过套接字来的?不,当我向套接字发送文本时,如果我按退格来更正文本,那么它就会包含在套接字中。您显示的代码读取套接字的输入流。也许您应该显示您正在读取用户输入的部分,因为这就是问题所在?