Video: #009b Java Programmierung für Anfänger: Arrays vergleichen 2024
Die Java-Programmiersprache hat viele kleine Schnörkel und Doodads für Ihre verschiedenen bedürfnisbildenden Bedürfnisse. In diesem Abschnitt erfahren Sie alles über sie. Diese Tabelle zeigt Ihnen die Operatoren, mit denen Sie eine Sache mit einer anderen vergleichen können.
Operator Symbol | Bedeutung | Beispiel |
---|---|---|
== | ist gleich | numberOfCows == 5 |
! = | ist nicht gleich | buttonClicked! = panicButton |
<< ist kleiner als | numberOfCows <5 >> | ist größer als |
myInitial> 'B' | <= | ist kleiner oder gleich |
numberOfCows <= 5 >> = | ist größer oder gleich | myInitial> = 'B' |
|
Sie können alle Java-Vergleichsoperatoren verwenden, um Zahlen und Zeichen zu vergleichen. Wenn Sie Zahlen vergleichen, gehen die Dinge so, wie Sie denken, dass sie gehen sollten. Aber wenn man Charaktere vergleicht, ist es etwas seltsam. | Großbuchstaben miteinander zu vergleichen ist kein Problem. Da der Buchstabe |
alphabetisch vor
H kommt, ist die Bedingung 'B' <'h' wahr. Kleinbuchstaben miteinander zu vergleichen ist ebenfalls in Ordnung. Was seltsam ist, ist, dass, wenn Sie einen Großbuchstaben mit einem Kleinbuchstaben vergleichen, der Großbuchstabe immer kleiner ist. Also, obwohl 'Z' <'a' falsch ist, ist 'Z' <'a' wahr.
Z mit den Zahlencodes 65 bis 90 gespeichert. Die Buchstaben a bis < z werden mit den Codes 97 bis 122 gespeichert. Deshalb ist jeder Großbuchstabe kleiner als jeder Kleinbuchstabe. Seien Sie vorsichtig, wenn Sie zwei Zahlen für Gleichheit (mit ==) oder Ungleichheit (mit! =) Vergleichen. Nachdem Sie einige Berechnungen durchgeführt und zwei doppelte Werte oder zwei Gleitkommawerte erhalten haben, sind die Werte, die Sie haben, selten gleichwertig. (Das Problem kommt von diesen lästigen Stellen hinter dem Komma.)