下面是代码实现:

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class ReadFileByLine {
    public static void main(String[] args) {

        try (BufferedReader br = new BufferedReader(new FileReader("weather.txt"))) {

            String line;
            while ((line = br.readLine()) != null) {
                System.out.println(line);
            }

        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

其中,weather.txt文件的内容如下:

北京晴
上海多云,有小雨
广州晴,有时多云

运行结果:

北京晴
上海多云,有小雨
广州晴,有时多云
``
Java用BufferdReader类按行读取文件并输出到控制台上。‎ 天气预报:‎ 北京晴‎ 上海多云有小雨‎ 广州晴有时多云‎‎

原文地址: http://www.cveoy.top/t/topic/gIpE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录