用的是BufferedInputStream读一个TXT文件,如果有在读一次字符后加个空格,就读不出该TXT文件的第一个字符。例如:
while((b=bis.read()) != -1) {
System.out.print((char)b + " " );
}
如果把引号里面的空格去掉就能打出来了?
这是为什么呢?
while((b=bis.read()) != -1) {
System.out.print((char)b + " " );
}
如果把引号里面的空格去掉就能打出来了?
这是为什么呢?