java中不可见字符的测试
我正在用Java编写一个程序,测试几个FTP命令的有效性。这些命令必须包含在回车和换行符中(序列“\r\n”)。我正在使用BufferedReader来读取行,但是我想不出一种方法来检查行是否以这个顺序结束。有什么想法吗?不要使用java中不可见字符的测试,java,bufferedreader,carriage-return,Java,Bufferedreader,Carriage Return,我正在用Java编写一个程序,测试几个FTP命令的有效性。这些命令必须包含在回车和换行符中(序列“\r\n”)。我正在使用BufferedReader来读取行,但是我想不出一种方法来检查行是否以这个顺序结束。有什么想法吗?不要使用BufferedReader,因为抽象级别对于您的特定任务来说似乎太高了。使用普通,并读入字节数组。InputStream将按原样读取所有字节。您可以处理它们,然后自己使用生成字符串。可能是输入中的其他无效字符,如0x0C。您累了什么?给我们看看你的代码。如果你想检查C
BufferedReader
,因为抽象级别对于您的特定任务来说似乎太高了。使用普通,并读入字节数组。InputStream将按原样读取所有字节。您可以处理它们,然后自己使用生成字符串。可能是输入中的其他无效字符,如0x0C。您累了什么?给我们看看你的代码。如果你想检查CRLF的确切顺序,你需要一次读取一个字符。