我正在编写一个 java 小程序,它将打印 telnet 客户端发送到连接的内容。不幸的是,客户端拆分为 1448 个字符。
被证明是一个问题的代码:
char[] l = new char[5000];
Reader r = new BufferedReader(new InputStreamReader(s.getInputStream(), "US-ASCII"));
int i = r.read(line);
我无法更改 telnet 客户端读取内容的来源,所以我希望这是上述三行的问题。