Javaでは、この条件を確認する方法はありますか?
文字列xの中に、この一文字が含まれているか?
**ループを使わずに?
使えるのはstring.indexOf('a')
です。
string
に'a'
があれば、そのインデックス(>=0)を返します。ない場合は-1を返します。つまり、非負の戻り値は、string
の中に`'a'が存在することを意味します。
String.contains()
文字列に指定した文字列が含まれているかどうかを調べます。String.indexOf()
指定された文字または部分文字列が最初に出現する文字列内のインデックスを返す(このメソッドには4つのバリエーションがあります)。