终于研究明白了,原来FileInputStream只能读字节,中文都是双字节,所以×※×(7(……※%……※¥¥5用FileReader就可以啦import java.awt.*;
import java.awt.event.*;
import java.io.*;public class readFileTest
{
public static void main(String args[])
{
try
{
FileReader oFIS = new FileReader("./test1.txt");
int nBuffer = -1;
while((nBuffer = oFIS.read())!= -1)
{
System.out.print((char)nBuffer);
}
}
catch(IOException e)
{
System.out.println(e);
System.exit(1);
}
}
}
高手要有别的见解,我就把分加给谁。