java [逐行读取文件] #java

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java [逐行读取文件] #java相关的知识,希望对你有一定的参考价值。

package com.pay.readlog;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

import java.io.BufferedReader;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.stream.Stream;

@SpringBootApplication
public class ReadLogApplication {

    public static void main(String[] args) {
        if (args.length < 1) {
            System.exit(1);
        }
        System.out.println(args[0]);
        SpringApplication.run(ReadLogApplication.class, args);

        new ReadLogApplication().readFile(args[0]);
    }

    private void readFile(String fileName) {

        try (BufferedReader reader = Files.newBufferedReader(Paths.get(fileName))) {

            String line;

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

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

    }
}

以上是关于java [逐行读取文件] #java的主要内容,如果未能解决你的问题,请参考以下文章

java 逐行读取文本文件:Java 8

java 逐行读取文本文件:Java 7

java 逐行读取文本文件:Java 6

java 逐行读取文本文件:Java 6,Scanner

java 逐行读取文本文件:Java 6,Charset

逐行读取文本文件并将这些行放入Java中的列表中