title: Java: Splitting CSV file that contains multiple lines
body: <p>I have managed to split a CSV file based on the commas.</p>
  
  <p>However, the CSV file contains things such as:</p>
  
  <pre><code>something, something, something
  
  something, something, something
  </code></pre>
  
  <p>So far, I have done:</p>
  
  <pre><code>String[] array = str.split(",");
  </code></pre>
  
  <p>Therefore, where there is a new line, the last and first values of each line get merged into their own string. How can I solve this?</p>
  
  <p>I actually want to do this, I know there are alternate ways to implement this, however.</p>
  
  <p>Help?!</p>