title: Difference between put(...) and append(...) for a SparseArray?
body: <p>I just want to know what is the difference between <code>put(...)</code> and <code>append(...)</code> for a SparseArray ?</p>
  
  <p>From the official documentation :</p>
  
  <ul>
  <li><code>append(...)</code> : Puts a key/value pair into the array, optimizing for the case where the key is greater than all existing keys in the array.</li>
  <li><code>put(...)</code> : Adds a mapping from the specified key to the specified value, replacing the previous mapping from the specified key if there was one.</li>
  </ul>
  
  <p>But I just do not understand :s</p>
  
  <p>Thanks for your help !</p>