123 Street, New York, USA

info@example.com

Java Dasturlash Tilidagi Asosiy Operatorlar

1. Aritmetik Operatorlar

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

7. Uchlik (Ternary) Operator

Shartli ifodalarni qisqaroq yozish uchun ishlatiladi.

int a = 10, b = 20;
int max = (a > b) ? a : b;
System.out.println("Kattasi: " + max); // 20

Misol: Minimum yoki maksimum qiymatni topish

8. instanceof Operatori

Obyekt ma’lum klassga tegishli ekanligini tekshirish uchun ishlatiladi.

String s = "Salom";
System.out.println(s instanceof String); // true

Misol: Polimorfizmda klass turini aniqlash

9. Type Cast Operatorlari

Bir turdagi ma'lumotni boshqa turga o‘tkazish uchun ishlatiladi.

double d = 9.7;
int i = (int)d;
System.out.println("Intga o‘tkazildi: " + i); // 9

Misol: Sonlar formatini o‘zgartirish

10. Null tekshiruvi (Optional)

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