ビデオ: Java入門【バトル表示③】文字と数値 2024
Javaプログラミング言語には、さまざまな条件作成のニーズに対応するための小さな括りとドードがあります。このセクションでは、これらのすべてについて説明します。この表は、あるものと別のものを比較するために使用できる演算子を示しています。
演算子シンボル | 意味 | 例 |
---|---|---|
== | は | numberOfCows == 5 |
と等しい! = | は | buttonClickedと等しくありません! = panicButton |
<< が | numberOfCows <5 >> | が |
myInitial> 'B' | <= | より大きい場合はより小さい |
numberOfCows <= 5 >> = | は | myInitial> = 'B' |
<! - 1 - > | すべてのJavaの比較演算子を使用して、数値と文字を比較することができます。あなたが数字を比較するとき、あなたは彼らが行くべきだと思うように多くの事が進みます。しかし、あなたが文字を比較すると、物事は少し奇妙です。 | 大文字の比較は問題ありません。 |
という文字はHの前にアルファベット順に来るので、 <'h'の条件は真です。小文字を互いに比較することも大丈夫です。奇妙なのは、大文字と小文字を比較すると、大文字は常に小さいことです。だから、たとえ 'Z' <'a'が偽であっても、 'Z' <'a'は真です。
<! 〜 Z の文字は、65〜90の数字コードで格納されています。 a
〜z はコード97〜122で保存されます。そのため、大文字のそれぞれが小文字よりも小さいのです。 2つの数値を等号(==)または不等号(!=)と比較するときは注意が必要です。いくつかの計算を行い、2つのdouble値または2つのfloat値を取得した後、あなたが持っている値はお互い等しいことはほとんどありません。 (問題は小数点以下の厄介な数字に由来します)。