java读取文件内容方法总结大全(观止)(待续)

来源:互联网 发布:沈阳seo 编辑:程序博客网 时间:2024/06/15 06:14

例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.指定目录搜索所有含有指定字符串的文件:

原创粉丝点击