<< n番目の文字を得る(charAt) | main | 文字列を分割する(split) >>

スポンサーサイト

  • 2013.11.08 Friday
  • -
  • -
  • -
  • by スポンサードリンク

一定期間更新がないため広告を表示しています


指定文字が出現する場所を得る(indexOf)

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

String str = "ABCDEFG";
System.out.println(str.indexOf('C'));

文字の代わりに文字列を指定することもできます。

String str = "ABCDEFG";
System.out.println(str.indexOf("DEF"));

第2引数 n を指定すると、n番目以降の場所から探します。

String str = "ABCABCABC";
System.out.println(str.indexOf('A', 2));

lastIndexOf(ch) は、文字列の後ろから探します。

String str = "ABCABCABC";
System.out.println(str.lastIndexOf('A'));


スポンサーサイト

  • 2013.11.08 Friday
  • -
  • 21:28
  • -
  • -
  • by スポンサードリンク

コメント
コメントする









この記事のトラックバックURL
トラックバック
相互リンク
selected entries
categories
archives
profile
search this site.
others
mobile
qrcode
powered
無料ブログ作成サービス JUGEM
calendar
  12345
6789101112
13141516171819
20212223242526
2728293031  
<< August 2017 >>
sponsored links