例1:
String f3 = "/test/ttt/test1.txt";
BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream(new File(f3))));
String str=null;
while((str=br.readLine())!=null)
{
System.out.println(str);
}
例2:
try {
String encoding = "GBK"; // 字符编码(可解决中文乱码问题 )
File file = new File("D:/test/ttt/test1.txt");
if (file.isFile() && file.exists()) {
InputStreamReader read = new InputStreamReader(
new FileInputStream(file), "UTF-8");
BufferedReader bufferedReader = new BufferedReader(read);
String lineTXT = null;
while ((lineTXT = bufferedReader.readLine()) != null) {
System.out.println(lineTXT.toString().trim());
}
read.close();
}else{
System.out.println("找不到指定的文件!");
}
} catch (Exception e) {
System.out.println("读取文件内容操作出错");
e.printStackTrace();
}
例3:
String f3 = "/test/ttt/test1.txt";
BufferedReader in = new BufferedReader(new FileReader(new File(f3)));
while(true){
String str = in.readLine();
if(str==null){
System.exit(0);
}
System.out.println(str);
}
参考:http://blog.csdn.net/weizhaozhe/article/details/3776959
http://www.cnblogs.com/qingblog/archive/2012/07/06/2579404.html
http://blog.csdn.net/qiyeliuli/article/details/52963451
http://blog.csdn.net/heirenheiren/article/details/39736493
http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.html
https://zhidao.baidu.com/question/389386541.html
https://zhidao.baidu.com/question/1859845067949887347.html
http://blog.csdn.net/thanklife/article/details/16856107
1.从电脑硬盘中搜索有指定字符串的文件:
2.指定目录搜索所有含有指定字符串的文件: