"if"ステートメントを起動するのが難しいです。 CharSequenceが探しているはずの "anything"を入力すると、コードはelseステートメントからエラーを出します。 CharSequenceを使って1つの文字だけを識別しようとして、containsメソッドが空白を読み込んでいないかどうかを調べようとしました。それは役に立たなかった。また、containsメソッドをbooleanに変更し、booleanがtrueの場合はifステートメントを実行しようとしました。それもうまくいきませんでした。私は他のコードで少し調べたが、それは似ているようだ。 Eclipseは私が始まったばかりのエラーにはフラグを立てておらず、他に何を試みるべきかについて少しの手がかりを持っていません。私のコードをきれいにする方法や、うまくいくかもしれない方法についての追加のヒントがある場合。建設的な批判をお願いします。"if、else"ステートメントでcontainsメソッドを使用するにはどうすればよいですか?
出力:
こんにちは、あなたの名前は何ですか? Janet こんにちはジャネット。自分の好きなことを教えてください。 自分の好きなことを「私が好き」というフレーズで口実を入れてください。 私は私のおっぱい エラーが好き:あなたのテキストが"I like my"
を有しているユーザーは、あなたのsearchString
は、おそらく、同様の単語の上にケースをチェックしてください!大文字と小文字を区別する必要があり、「私が好き」ではなく「私が好き」を探しています – daf
"L"を "l"に変換してファイルを保存し、丁寧に入力してください同じエラーメッセージ?他のアイデア? – ucodebro3
私の間違いは、scan.nextLine()を使用するのではなく、scan.next()メソッドにありました。御時間ありがとうございます。 – ucodebro3