別のレベルがあなたの後ろにあります! 前のレッスンでは、if-else 条件文とそれに関連するニュアンスについて学びました。特別なデータ型であるブール値について説明しました。比較演算子とブール変数の使用例を調べました。最後に、参照と文字列の比較についてさらに学びました。
もう少し理論といくつかの視覚的な例を理解しても問題ないと思われる場合は、そのまま続けてください。ここにいくつかの役立つ記事へのリンクがあります。
等しい文字列と比較する文字列
オブジェクトの比較は、プリミティブ データ型の比較とは異なります。おそらく、これがなぜそうなるかはすでに推測されているでしょう。オブジェクトの場合は参照を渡しますが、プリミティブの場合は値を渡します...この記事から学ぶことになる興味深いニュアンスが他にもたくさんあります。いつものように、生き生きとした例を使ってこのトピックを探っていきます。
三項演算子
初心者にとって、これは非常に珍しい獣です。概して、それなしでもまったく問題ありません...しかし、三項演算子を使用すると、コードが非常に簡単かつ美しく短縮されます。そして、これはまさに初心者プログラマーが努力すべきことです。if-else 構造のこの置き換えについて十分に理解する時間がまだない場合は、よく理解し、ゆっくりとコードに組み込むことをお勧めします。
GO TO FULL VERSION