Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中不可见字符的测试_Java_Bufferedreader_Carriage Return - Fatal编程技术网

java中不可见字符的测试

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

我正在用Java编写一个程序,测试几个FTP命令的有效性。这些命令必须包含在回车和换行符中(序列“\r\n”)。我正在使用BufferedReader来读取行,但是我想不出一种方法来检查行是否以这个顺序结束。有什么想法吗?

不要使用
BufferedReader
,因为抽象级别对于您的特定任务来说似乎太高了。使用普通,并读入字节数组。InputStream将按原样读取所有字节。您可以处理它们,然后自己使用生成字符串。可能是输入中的其他无效字符,如0x0C。

您累了什么?给我们看看你的代码。如果你想检查CRLF的确切顺序,你需要一次读取一个字符。