title: Which scala mutable list to use?
body: <p>This is a followup question to <a href="https://stackoverflow.com/questions/6706060/no-scala-mutable-list">No Scala mutable list </a></p>
  
  <p>I want to use a mutable list in Scala. I can chose from</p>
  
  <ul>
  <li><a href="http://www.scala-lang.org/api/current/index.html#scala.collection.mutable.DoubleLinkedList" rel="nofollow noreferrer"><code>scala.collection.mutable.DoubleLinkedList</code></a></li>
  <li><a href="http://www.scala-lang.org/api/current/index.html#scala.collection.mutable.LinkedList" rel="nofollow noreferrer"><code>scala.collection.mutable.LinkedList</code></a></li>
  <li><a href="http://www.scala-lang.org/api/current/index.html#scala.collection.mutable.ListBuffer" rel="nofollow noreferrer"><code>scala.collection.mutable.ListBuffer</code></a></li>
  <li><a href="http://www.scala-lang.org/api/current/index.html#scala.collection.mutable.MutableList" rel="nofollow noreferrer"><code>scala.collection.mutable.MutableList</code></a> </li>
  </ul>
  
  <p>Which is nice, but what is the "standard", recommended, idiomatic scala way? I just want to use a list that I can add things to on the back.</p>
  
  <p>In my case, I am using a HashMap, where the "lists" (I am meaning it in general sense) will be on value side. Then, I am reading something from a file and for every line, I want to find the right list in the hashmap and append the value to the list.</p>