import java.io.FileReader;
import java.io.IOException;
public class FileReaderDemo
{
public static void main(String[] args) throws IOException
{
FileReader fReader = new FileReader("D:\\win8.txt");
/*int ch = 0;
while ((ch = fReader.read()) != -1)
{
System.out.print((char) ch);
}*/
while ((fReader.read()) != -1)
{
System.out.print((char)fReader.read());
}
fReader.close();
}
}
注释掉的是正确的代码,其中win8.txt文本如下:
slmgr.vbs -ipk GNFT6-F8XPT-24KP8-82FMV-46V3P
005363 904182 318470 041451 575222 579883 719085 727901
V69W6-XMJ2P-NVC44-PHB2J-VH3JD
D2C8H-NJCJQ-69TDT-CWPW9-TFYQH
但是用下面的代码输出是这些东西:
lg.b ik NT-8P-4P-2M-63
056 948 387 015 552 598 798 770
6W-M2-V4-H2-HJ
DCHNCQ6TTCP9TYH
好多都没有显示,求解?
|