import java.io.*;
public class Read {
public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
File fis = new File("F:\\java程序设计\\taxt\\高校跨境电子商务人才生态化培养模式研究_连远强.txt");
InputStream is = new FileInputStream(fis);
InputStreamReader str = new InputStreamReader(is,"UTF-8");
BufferedReader br = new BufferedReader(str);
String st=null;
while ((st=br.readLine())!=null) {
String s=st;
System.out.println(s);
}br.close();
}
}
现在文本编码一般都使用UTF-8编码,我一开始直接InputStreaemReader(is)导致输出的是乱码,后面改善后终于可以做到正常输出。我果然 是太少练习写代码了