title: How to prevent java.lang.String.split() from creating a leading empty string?
body: <p>passing 0 as a limit argument prevents trailing empty strings, but how does one prevent <em>leading</em> empty strings?</p>
  
  <p>for instance</p>
  
  <pre><code>String[] test = "/Test/Stuff".split("/");
  </code></pre>
  
  <p>results in an array with "", "Test", "Stuff".</p>
  
  <p>Yeah, I know I could roll my own Tokenizer...  but the API docs for StringTokenizer say </p>
  
  <blockquote>
    <p>"StringTokenizer is a legacy class that is retained for compatibility
    reasons although its use is discouraged in new code. It is recommended
    that anyone seeking this functionality use the split"</p>
  </blockquote>