大学のプロジェクトで、子供向けのスペル テストを行っています。小さなスペル ミスに対して 1 点を与える必要があります。これは、スペルが 2 文字間違っている場合に実行します。保存した単語と入力した単語を比較するにはどうすればよいですか?
char wLetter1 = word1.charAt(0);
char iLetter1 = input1.charAt(0);
char wLetter2 = word1.charAt(1);
char iLetter2 = input1.charAt(1);
私word1
は、保存された単語がどこにありinput1
、ユーザーが入力した単語であるかから始めました。しかし、これをたくさん並べると、単語が 3 文字なのに 4 文字目を比較しようとすると、エラーになりますか? 文字列に含まれる文字数を知り、それらの文字の文字のみを見つける方法はありますか?