المعاملات في Java رموز خاصة تُجري عمليات على المتغيرات والقيم. تنقسم إلى عدة فئات تشمل المعاملات الحسابية والمنطقية والمقارنة ومعاملات الإسناد، ولكل فئة منها استخداماتها الخاصة.

المعاملات الحسابية

int a = 10, b = 3;
System.out.println(a + b);
System.out.println(a - b);
System.out.println(a * b);
System.out.println(a / b);
System.out.println(a % b);

معاملات المقارنة

System.out.println(5 == 5);
System.out.println(5 != 3);
System.out.println(5 > 3);
System.out.println(5 <= 5);

المعاملات المنطقية

System.out.println(true && false);
System.out.println(true || false);
System.out.println(!true);

معاملات الإسناد المركبة

int x = 10;
x += 5; // 15
x -= 2; // 13
x *= 2; // 26
x++;    // 27