文字列インデックスが境界内にあるかどうかを確認する最良の方法は何ですか? インデックスの文字列をチェックしているとしましょう。i-1
またはi+1
、!= null とは言えないためです。
例:
for (int i = 0; i < string.length(); i++)
{
if (string.charAt(i+1) == '#' && string.charAt(i - 1) != '1')
{
}
}
文字列の長さをチェックして、それがその中にあるかどうかを確認する必要がありますか?