hw//:spttww.lautturi.com
Java read a file line by line
Example 1
/**
* @author lautturi.com
* Java example: read file line by line in java
*/
import java.io.File;
import java.io.FileNotFoundException;
import java.util.*;
public class Lautturi {
public static void main(String args[]) {
Scanner sc = null;
try {
File file = new File("test.txt"); // java.io.File
sc = new Scanner(file); // java.util.Scanner
String line;
while (sc.hasNextLine()) {
line = sc.nextLine();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
} finally {
if (sc != null)
sc.close();
}
}
}
Example 2
/**
* @author lautturi.com
* Java example: read a file line by line in java
*/
import java.util.*;
import java.io.IOException;
import java.nio.file.FileSystems;
import java.nio.file.Files;
import java.nio.file.Path;
public class Lautturi {
public static void main(String[] args) throws IOException {
Path path = FileSystems.getDefault().getPath("test.txt");
List<String> lines=Files.readAllLines(path);
for(int i=0;i<lines.size();i++){
String line = lines.get(i);
//
}
}
}
Created Time:2017-09-28 14:17:29
Author:lautturi