Video: How to find Greatest number, their number input from keyboard in java 2025
Java-programmeringssproget har masser af små squiggles og doodads til dine forskellige betingelsesdannende behov. Dette afsnit fortæller alt om dem. Denne tabel viser de operatører, som du kan bruge til at sammenligne en ting med en anden.
Operatorsymbol | Betydning | Eksempel |
---|---|---|
== | er lig med | numberOfCows == 5 |
! = | er ikke lig med | buttonClicked! = panicButton |
er mindre end | numberOfCows <5 >> | |
er større end | myInitial> 'B' | <= |
er mindre end eller lig med | numberOfCows <= 5 >> = | er større end eller lig med |
myInitial> = 'B' |
|
Du kan bruge alle Java's sammenligningsoperatører til at sammenligne tal og tegn. Når du sammenligner tal, går tingene stort set den måde du tror, de skulle gå på. Men når du sammenligner tegn, er tingene lidt underlige. |
B
kommer alfabetisk før H, er tilstanden 'B' <'h' sand. At sammenligne små bogstaver med hinanden er også okay. Hvad er mærkeligt er, at når du sammenligner en stor bogstav med et lille bogstav, er stor bogstaver altid mindre. Så selvom 'Z' <'a' er falsk, er 'Z' <'a' sandt.
A til Z gemt med numeriske koder 65 til 90. Bogstaverne a gennem < z gemmes med koder 97 til 122. Derfor er hver stor bogstav mindre end hver lille bogstaver. Vær forsigtig, når du sammenligner to tal for ligestilling (med ==) eller ulighed (med! =). Efter at have lavet nogle beregninger og opnået to dobbeltværdier eller to floatværdier, er de værdier, du har, sjældent døde på samme måde som hinanden. (Problemet kommer fra de irriterende cifre ud over decimaltegnet.)