Beispiel.java
number == 0
Angenommen, Sie haben Code wie oben. Die Bedeutung ist, dass der Variablennummer 0 zugewiesen wird, die auf der rechten Seite gleich 0 ist.
Dann bei Briefen ...? : Denken:
Beispiel.java
fruit == "Apfel"
Ist es nicht? ?? : Denken: Ich denke. In der Tat ist es ein Fehler. In Java sollen Zeichenfolgen mit == nicht vergleichbar sein. Also, was zu tun ist ...
Zeichenfolgenvergleich.
Zeichenfolgentypvariable.equals(Zeichenkette des Vergleichspartners)
Wird sein: lächeln: Der vorherige Code ist also
Beispiel.java
fruit.equals("Apfel")
Wird sein: lächeln:
Abgesehen davon verursacht die Verwendung von == in der Zeichenfolge keinen Kompilierungsfehler: heat_smile: Es gibt ein schlechtes Problem, dass es ausgeführt werden kann, aber die Bewegung ist seltsam: heat_smile: Es ist umständlich, einen Fehler zu finden, nur weil er keinen Kompilierungsfehler verursacht: heat_smile:
: sunny: && wird verwendet, wenn Sie alle zwei oder mehr Bedingungen wie "weiblich und in Tokio geboren" erfüllen möchten. :sunny: ||Wird verwendet, wenn Sie etwas finden möchten, das eine der Bedingungen erfüllt, z. B. "weiblich oder in Tokio geboren".
(Beispiel) 20 Jahre oder älter und im Mai geboren
Beispiel.java
age >= 20 && month == 5
Richtig, wenn alle Bedingungen erfüllt sind, wenn Sie über 20 Jahre alt und im Mai geboren sind, andernfalls falsch.
(Beispiel) Über 20 Jahre alt oder im Mai geboren
Beispiel.java
age >= 20 || month == 5
Falsch, wenn Sie über 20 Jahre alt sind oder im Mai geboren wurden und keine der oben genannten Aussagen wahr ist, ansonsten wahr.
Recommended Posts