Java String.indexOf API
<p>I have following situation,</p>

<pre><code>String a="&lt;em&gt;crawler&lt;/em&gt; &lt;em&gt; Yeahhhhh &lt;/em&gt;&lt;/a&gt;&lt;/h3&gt;&lt;table";
System.out.println(a.indexOf("&lt;/em&gt;"));
</code></pre>

<p>It returns the 11 as the result which was the first  that it founds.</p>

<p>Is there any way to detect the last  instead of the first one for the code written above?</p>
