Common IO
便利。
String str = FileUtils.readFileToString(new File("test.txt"), "utf-8"); List<String> list = FileUtils.readLines(new File("test.txt"), "utf-8");
追記 2017/02/04
[引用] package com.sample.foo.bar.baz; import java.io.File; public class GetCurrentPath { /** カレントパッケージ */ private static final String CURRENT_PACKAGE = GetCurrentPath.class.getPackage().getName(); /** カレントディレクトリ */ private static final String CURRENT_PATH = new File("").getAbsolutePath(); public static void main(String[] args) { System.out.println(CURRENT_PACKAGE); System.out.println(CURRENT_PATH); } }
コレ使えばいろいろ更に楽できそう。