title: Why is threre not a Files.readAllLines(String path) in java 7?
body: <p>I'm tryting to learn the <code>nio 2</code> package in Java 7 and i stumbled upon the <code>Files.readAllLines(Path p, Charset cs)</code> method. I find it very useful, but i'm of the opinion that there should be a version without the <code>cs</code> parameter, just like : </p>
  
  <pre><code> public static List&lt;String&gt; readAllLines(String path)
      throws IOException
  { return readAllLines(Paths.get(path), Charset.defaultCharset());}
  </code></pre>
  
  <p>I convinced that most of the time the method will be called with the default Charset anyway, so why no the shorcut. Is there anything i'm missing about charsets that would justify not having this method? I'm quite surprised because Scala has this option:</p>
  
  <pre><code>Source.fromFile("fileName").getLines
  </code></pre>
  
  <p>so i don't see why Java shouldn't. Any views?</p>