.png)
Menurut jumlah operan, operator dibagi menjadi tiga kategori: operator unary, operator biner, dan operator ternary.
- Operator unary adalah operator yang hanya terdiri dari satu operan. Misalnya operator positif (plus): +7, +9, -10.111.
- Operator biner adalah operator yang terdiri dari 2 operan. Sebagian besar operator dalam bahasa Java terkandung dalam operator biner. Misalnya operator aritmatika: 4+8.9 2.8% 2 dst.
- Operator ternary adalah operator yang terdiri dari 3 operand. Bahasa java memiliki 1 operator ternary yaitu "?:" like (a== 1)? 20:30.