private Reader input() { String path = System.getProperty("user.home") + File.separator + "dev" + File.separator + "data"; final File f = new File(path + File.separator + "worldcitiespop.txt"); try { return new InputStreamReader(new FileInputStream(f), "ISO-8859-1"); } catch (FileNotFoundException e) { throw new IllegalStateException(e); } catch (UnsupportedEncodingException e) { throw new IllegalStateException(e); } }
public static void execute(String description, Runnable process) { long start = System.currentTimeMillis(); process.run(); System.out.println(description + " took " + (System.currentTimeMillis() - start) + " ms."); }