2009年7月30日木曜日

indexOf

str.indexOf(ch) は、文字列の中で文字 ch が最初に出現する位置を
0を基点とする文字数で返します。見つからない時は -1 を返します。

String str = "ABCDEFG";
System.out.println(str.indexOf('C'));
の場合3が帰ってくる

こんなこともしらべられる

boolean aaaaFlag = nowUrl.indexOf("aaaa.do")>0;

URLにaaaaが含まれていればaaaaであるということがいえるのでtrueがセットされる
indexOfメソッドは見つからない場合-1をかえすからこんなロジックが成り立つ
おもしろいといえばおもしろい

0 件のコメント: