Aritmetik operatorlar raqamlar ustida matematik amallarni bajarish uchun ishlatiladi.
int a = 10;
int b = 3;
System.out.println("Qo'shish: " + (a + b)); // 13
System.out.println("Ayirish: " + (a - b)); // 7
System.out.println("Ko'paytirish: " + (a * b)); // 30
System.out.println("Bo'lish: " + (a / b)); // 3
System.out.println("Modul: " + (a % b)); // 1
Misol: Hisob-kitoblar, o'yinlar skorini hisoblash
Shartli ifodalarni qisqaroq yozish uchun ishlatiladi.
int x = (a > b) ? a : b;)int a = 10, b = 20;
int max = (a > b) ? a : b;
System.out.println("Kattasi: " + max); // 20
Misol: Minimum yoki maksimum qiymatni topish
Obyekt ma’lum klassga tegishli ekanligini tekshirish uchun ishlatiladi.
obj instanceof String)String s = "Salom";
System.out.println(s instanceof String); // true
Misol: Polimorfizmda klass turini aniqlash
Bir turdagi ma'lumotni boshqa turga o‘tkazish uchun ishlatiladi.
(int)5.7 → 5)(double)5 → 5.0)double d = 9.7;
int i = (int)d;
System.out.println("Intga o‘tkazildi: " + i); // 9
Misol: Sonlar formatini o‘zgartirish
Null qiymatlarga xatolik bermasdan ishlov berish uchun foydalaniladi.
Optional<String> name = Optional.ofNullable(null);
System.out.println(name.orElse("Ism yo‘q")); // Ism yo‘q
Misol: Null qiym