我正在编写一个带有协议的服务器来翻译客户端的文本。 获取输入代码如下:
InputStreamReader isr = new InputStreamReader(clntSock.getInputStream(), "CP852");
BufferedReader br = new BufferedReader(isr);
while ((line = br.readLine()) != null) {
System.out.println(line);
问题是在打印输出后(用于检查输入是否正确),它会输出类似“îAU”而不是“ČAU”的内容。 我知道我可以使用字节转换,但是想这样做并且找不到错误。请帮忙