title: Java String.subsequence() method
body: <p>Say, String str = "hello world" ;
  To, get hello, we can use str.subSequence(0, 5). 
  If it's a 0-based indexed string, then why we don't write str.subSequence(0.4) as 'o' has the index 4?</p>