-1
当我打印单独处理的输出时,我得到符号。我感兴趣的代码:Java在打印单独处理输出时显示奇数符号
in=(char)is.read();
System.out.println((char)in);
while (in != -1) {
outputs[0]=outputs[0]+(char)in;
in=(char)is.read();
System.out.println((char)in);
}
} catch (IOException ex) {
ex.printStackTrace();
}
任何想法为什么我的程序打印此错误?如果我不将输出转换成char
表格,我得到这个:65535
,这不是一个ASCII符号。
感谢
请注明您的变量的声明,所以我们可以知道它们的类型。 –