Operatori u Javi
Operator u Javi je simbol koji se koristi za izvođenje operacija. Postoji mnogo tipova operatora u Javi kao što su unarni operator, aritmetički operator, relacioni operator, operator pomaka, bitwise operator, ternarni operator i operator dodjele.
Operatori |
Prioritet |
postfix |
expr++ expr-- |
unarni |
++expr --expr +expr -expr ~ ! |
multiplikativni |
* / % |
aditivni |
+ - |
pomak (shift) |
<< >> >>> |
relacioni |
< > <= >= instanceof |
jednakost |
== != |
bitwise AND |
& |
bitwise exclusive OR |
^ |
bitwise inclusive OR |
| |
logički AND |
&& |
logički OR |
|| |
ternarni |
? : |
dodjela |
= += -= *= /= %= &= ^= |= <<= >>= >>>= |
= operator dodjele
*= operator dodjele
/= operator dodjele
%/ operator dodjele
+= operator dodjele
-= operator dodjele
!= relacija nejednakosti
== relacija jednakosti
>= vece ili jednako
<= manje ili jednako
> vece
< manje
- oduzimanje
+ sabiranje
% ostatak djeljenja
/ dijeljenje
* množenje
-- minus jedan (-1)
++ plus jedan (+1)
! logička negacija
|| logičko "ili"
&& logičko "i"
5. Primjeri operatora u naredbi ispisa System.out.print():
int a=3, b=2;
System.out.print("Suma: ");
System.out.println(a + b);
System.out.print("Razlika: ");
System.out.println(a - b);
System.out.print("Proizvod: ");
System.out.println( a * b);
System.out.print("Modul: ");
System.out.println(a % b);
Ispis na ekranu:
Suma: 5
Razlika: 1
Proizvod: 6
Modul: 1
6. Primjeri operatora u naredbi ispisa System.out.print():
// deklarisanje varijabli
int a = 3, b = 2;
// + operator sabiranja
System.out.println("a + b = " + (a + b));
// - operator oduzimanja
System.out.println("a - b = " + (a - b));
// * operator mnozenja
System.out.println("a * b = " + (a * b));
// / operator dijeljenja
System.out.println("a / b = " + (a / b));
// % modulo operator
System.out.println("a % b = " + (a % b));
Ispis na ekranu:
a + b = 5
a - b = 1
a * b = 6
a / b = 1
a % b = 1
Index
|