Java:Operatorer

Fra CodeWiki

Gå til: navigasjon, søk

Operatorer

I Java vil du mest sannsynlig komme til å bruke operatorer i alle programmer du lager. Her er de viktigste:

  • + addisjon av tekststrenger eller tall
  • += addisjon og tilegning av tekstrenger eller tall
  • - substraksjon
  • -= Substraksjon og tilegning
  • / Divisjon
  • /= Divisjon og tilegning
  •  % Modulo - Rest av deling
  •  %= Modulo og tilegning
  • ++ Inkrementer med èn (øk verdien med 1)
  • -- dekrementer med èn (senk verdien med 1)
  • > Større enn
  • >= Større enn eller erlik
  • < Mindre enn
  • <= Mindre enn eller erlik
  •  != Er ikke lik


Logiske Operatorer

Hvis du skal utføre noe basert på om noe er sant eller usant, kan man bruke flere if-setninger inni hverandre. Men dette blir fort tungvint. Heldigvis kan man ta i bruk logiske operatorer. Her følger en kjapp oversikt.

  •  ! ikke (eks: x ! true --> x er ikke sant)
  • &, "AND", her vil uttrykket bli sant hvis både x og y er sant. x og y blir alltid evaluert
  • |, "OR", her vil uttrykket bli sant hvis enten x eller y er sant, x og y blir alltid evaluert
  • ^, "XOR" (Exlusive Or"), uttrykket blir sant hvis x og y har ulike verdier, x og y blir alltid evaluert
  • &&, "Conditional And", uttrykket blir sant hvis både x og y er sant. x og y blir ikke alltid evaluert.
  • ||, "Conditional Or", uttrykket blir sant hvis enten x eller y er sant, men x og y blir ikke alltid evaluert.
Personlige verktøy
dataprogrammering
generelt