Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Operatorymająargumenty,zwaneteżoperandami.WJaviesąoperatoryjedno-idwu-
argumentoweorazjedenoperatortrzyargumentowy.Argumentamioperatorówzawszesą
wyrażenia,np.wwyrażeniua+(b1)argumentamidwuargumentowegooperatora+
sąwyrażeniaai(b-1)
,natomiastwwyrażeniub–1argumentamidwuargumentowegoope-
ratora(minus)sąwyrażeniabi1.WJaviezdefiniowanonastępująceoperatory(tablica2.3).
Tablica2.3.Operatory
Liczba
arg
1
2
1,lewe
2,prawe
3,lewe
4,lewe
5.lewe
6,lewe
7,lewe
Priorytet,
wiązanie
instanceof
Operator
>>>
++
<<
(typ)
>>
<=
>=
==
!=
>
--
+
~
<
+
%
*
[]
()
!
-
.
/
indeksowanietablicy
wywołaniemetody
selektor(wybórobiektu)
negacjalogiczna
bitoweuzupełnieniedo1
jednoargumentowy+(liczbadodatnia)
jednoargumentowy(liczbaujemna)
operatorzwiększania
operatorzmniejszania
konwersja(rzutowanie)
mnożenie
dzielenie
resztazdzielenia
dodawanie
odejmowanie
przesunięciebitowewlewo
przesunęciebitowewprawo
przesunęciebitowewprawobezznaku
operatoryrelacyjne
stwierdzenietypu
operatoryrówności(nierówności)
Nazwa
46
2.Typyioperacje