title: Reading large data files quickly in Java
body: <p>I have a large .txt file with data in lines in the format</p>
  <blockquote>
  <p>String int int double int int int double</p>
  </blockquote>
  <p>eg:</p>
  <blockquote>
  <p>monday 1 -1 43.5 2 1 1 -99999</p>
  <p>tuesday 3 12 43.02 4 11 12 5.2</p>
  </blockquote>
  <p>My text file has approximately 20,000 lines so i need a quick method of reading this in java.</p>
  <p>What is the quickest method to read this kind of file in?</p>
  <hr />
  <p>EDIT: I have used a function named textscan in MATLAB which worked perfectly (however i want to use java) so a similarly fast method would be perfect</p>