我想知道使用 BufferedReader 类的读取方法时返回的数字的确切含义。例如。。。请在下面的代码..
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
int test=0;
try {
test = br.read();
} catch (IOException ex) {
Logger.getLogger(IOTestMain.class.getName()).log(Level.SEVERE, null, ex);
}
System.out.println(test);
然后..输入"aaaa",然后我可以看到整数结果"10"
10的确切含义是什么..??
来自 API
字符读取为 0 到 65535 (0x00-0xffff) 范围内的整数,如果已到达流的末尾,则为 -1