title: Java negative indexOf (counting from the end [length()] )
body: <p>Is there any way in Java to found indexOf of a char starting from the end and having length() as a reference as other languages do?</p>
  
  <pre><code>   new String("abcd").reverseIndexOf("d"(,[4 or -0]))
  or new String("abcd").indexOf("d",-0) // Should return a (-)1
  </code></pre>
  
  <p>...instead of the obvious </p>
  
  <pre><code>   new String("abcd").indexOf("d") - newString("abcd").length()     
  </code></pre>
  
  <p>Thanks!</p>