Jenis Operator
Aritmetik:
Bitwise: Beroperasi pada bit.
Hubungan: Bandingkan nilai.
Logik: Laksanakan operasi logik.
Operator Aritmetik
Operator Asas:
Operator Unari:
Operator Kenaikan dan Penurunan:
++ Kenaikan (tambahan 1)
-- Penurunan (tolak daripada 1)
Kelakuan Operator Aritmetik
Pembahagian Integer: Memotong bakinya.
Contoh: 10 / 3 keputusan dalam 3.
Operator Modul: Menjana baki bahagian.
Contoh: 10 % 3 keputusan dalam 1.
class ModDemo { public static void main(String args[]) { int iresult = 10 / 3; int irem = 10 % 3; double dresult = 10.0 / 3.0; double drem = 10.0 % 3.0; System.out.println("Result and remainder of 10 / 3: " + iresult + " " + irem); System.out.println("Result and remainder of 10.0 / 3.0: " + dresult + " " + drem); } }
Output:
Keputusan dan baki 10 / 3: 3 1
Keputusan dan baki 10.0 / 3.0: 3.3333333333333335 1.0
Kenaikan dan Penurunan
Penambahan (++): Menambah 1 pada operan.
Contoh: x = x + 1; adalah bersamaan dengan x++;
Penurunan (--): Menolak 1 daripada operan.
Contoh: x = x - 1; adalah bersamaan dengan x--;
Borang Awalan dan Postfix:
Awalan: Kenaikan/Penurunan sebelum menggunakan nilai dalam ungkapan.
Contoh: ++x
Postfix: Menggunakan nilai dalam ungkapan sebelum menambah/mengurangkan.
Contoh: x++
int x = 10; int y = ++x; // y será 11, x será 11
Ringkasan Perkara Utama
Java mempunyai pengendali untuk operasi matematik, logik, hubungan dan bitwise.
Pengendali aritmetik termasuk +, -, *, /, %, ++, --.
% operator boleh digunakan pada jenis integer dan titik terapung.
Kenaikan (++) dan penyusutan (--) mempunyai bentuk awalan dan postfix yang mempengaruhi susunan operasi.
Adalah penting untuk memahami tingkah laku pengendali untuk mengelakkan ralat logik dalam ungkapan kompleks.
Atas ialah kandungan terperinci Operator di Jawa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!