CS学生です。いつものように戸惑います。私の仕事は、.charAt() と .length() のみを使用して、文字列から部分文字列を検索することです (どちらもユーザーが提供します)。返す必要があるのは、文字列内の部分文字列の開始インデックス (または、まったく存在しない場合は -1) です。率直に言って、どこから始めればよいかわかりません。私は次のようなことを試みました:
for (int i=0;i<string.length();i++)
if (string.charAt(i) == substring.charAt(i))
それが本当なら、それぞれの文字列の次の 2 文字を比較するようなことをしたかったのです。私はここで基地から離れていますか?地面から降りる方法について何かアドバイスはありますか?
読んでくれてありがとう。