首页 > 其他 > 详细

将文本文件输出至控制台

时间:2016-05-06 21:57:07      阅读:228      评论:0      收藏:0      [点我收藏+]
技术分享
/**
 *    将note.txt文件中每一行字符串读取出来并输出到控制台
 *    
 */
public class FileToConlse {

    public static void main(String[] args) {
        /*建立测试文件夹及文件对象*/
        File dir = new File("."+File.separator+"src"+File.separator+"practise"+File.separator+"io");
        if(!dir.exists()){
            dir.mkdir();
        }
        
        File file = new File(dir,"note.txt");
        
        /*建立BufferedReader字符输入流读取文件*/
        BufferedReader in = null;
        try {
            in = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
        } catch (FileNotFoundException e) {
            System.out.println("文件未找到");
            e.printStackTrace();
        }
        
        /*循环readLine 直到读到文件末尾*/
        PrintWriter out = new PrintWriter(System.out);    //输出至其他文件请改参数
        String line;
        try {
            while ( (line = in.readLine())!= null){
                out.println(line);
            }
        } catch (IOException e1) {
            // 未知IO异常
            e1.printStackTrace();
        } finally{
            /*关闭资源*/
            try {
                if(in != null)
                    in.close();
                if(out != null)
                    out.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
}
View Code

 

将文本文件输出至控制台

原文:http://www.cnblogs.com/zyjcxc/p/5467166.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!