Main.java
import java.util.ArrayList; public class Main { public static void main(String[] args) { Sub m = new Sub(); ArrayList<String> a = m.getStrings(); for(String s: a){ System.out.println(s); } } }
Sub.java
import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; public class Sub{ ArrayList<String> readData; public ArrayList<String> getStrings(){ try { readData = new ArrayList<String>(); FileReader fr = new FileReader("./src/hoge.txt"); BufferedReader br = new BufferedReader(fr); String line; while ((line = br.readLine()) != null) { readData.add(line); } br.close(); } catch (IOException ex) { ex.printStackTrace(); } return readData; } }