java如何读.txt文件并输出到控制台?

如题所述

import java.io.*;
public class Start
{
public void readAndRead()
{
try
{
FileReader fr = new FileReader("need.txt");//需要读取的文件路径
BufferedReader br = new BufferedReader(fr);
String s = br.readLine();
while(s!=null)//如果当前行不为空
{
System.out.println(s);//打印当前行
s= br.readLine();//读取下一行
}
br.close();//关闭BufferReader流
fr.close(); //关闭文件流
}catch(IOException e)//捕捉异常
{
System.out.println("指定文件不存在");//处理异常
}
}
public static void main(String [] args)
{
Start start = new Start();
start.readAndRead();
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-01-12
import java.nio.file.*;

public class Cat {
    public static void main(final String... args){
        try{
            Files.copy(Paths.get("D:/Temp","readme96.txt"),System.out);
        }catch(Exception xe){
            System.out.println(xe.getMessage());
        }
    }
}

第2个回答  2011-12-05
楼上正确!
相似回答