メソッドを使用したコード例です。「おはよう」を代入します。代入します(ここでScanner~を使っていますが詳細は割愛)。文内の条件式で比較しています。文内の処理が実行されます。値を代入するさい、実数を受け取るので==演算子で比較できます。==演算子で使用して比較しようとするとエラーが出てしまいます。変数に実数が入っているのではなく「実数が格納された場所の住所」を代入しているからです。文内の処理は実行されません。値を代入しないのかはこちらのサイトに例があります。参照型とデータ型のちがいはしっかりと把握しておくべきです。学習を進めるとあたりまえに必要になってくる知識だと思います。しの比較でハマる初学者が多いのか、似た内容の記事が大量に見つかります。わたしもその中のひとりとして戒めを込めて本記事を書いた次第です。英単語の前後にスペースを入れると見やすいけど、タイピングが面倒ですね。なんか上手い方法がないものか。