Natürlich hast Du Recht, dass 'indexOf(char)' als Antwort vollkommen ausreicht.
Ich habe irgendwie überlesen, dass DeKa106 nur wissen wollte, OB ein bestimmtes Zeichen sich in einem String befindet und nicht WO.
Da wir uns hier allerdings in einem "Anfängerforum" befinden, ist es meiner Meinung nach sinnvoller, etwas mehr als nur simple Stichworte zu geben.
Wenn Dein Videorekorder nur noch Schnee wiedergibt, nützt es Dir wenig, wenn ich Dir sage, dass Du die Videoköpfe reinigen musst, Du aber keine Ahnung davon hast, WIE Du das machen sollst.
Somit habe ich diesen kleinen Quelltext gepostet, um zu zeigen, dass man nicht nur JEDES Zeichen finden kann, sondern auch noch an welcher Stelle es sich befindet.
Der Text mag etwas trivial sein aber für Anfänger ist nichts trivial genug.
Dass der Text umständlich sein soll, kann ich nicht nachvollziehen. Wenn er in einer entsprechenden Entwicklungsumgebung (NetBeans, Eclipse o.ä.) formatiert wird (CTRL + F sind häufig die Zaubertasten), kann ich nichts Umständliches oder Unleserliches daran finden.
Er ist entsprechend der Sun Certification verfasst und glasklar.
Es hilft Anfängern nichts, wenn man Ihnen zeigt, wie gut man SELBER ist.
Man muss Ihnen auch das Handwerkszeug beilegen.
Erst dann kann man daraus lernen.