Sobes.tech
Junior — Middle

Bir unar operator nima ekanligini va u boshqa operatorlardan qanday farq qilishini tushuntirib bera olasizmi?

sobes.tech AI

AIdan javob

Yagona operator — bu faqat bitta operandga ta'sir qiladigan operator. Masalan, Java tilida, yagona operatorlar quyidagilardir:

  • ++ (inkrement) va -- (dekrement), masalan i++
  • yagona minus -, masalan -a
  • mantiqiy inkor !, masalan !flag

Yagona operatorlar bilan ikkilamchi operatorlar orasidagi farq shundaki, ikkilamchi operatorlar ikki operandni talab qiladi (masalan, a + b), yagona esa faqat bitta. Yagona operatorlar to'g'ridan-to'g'ri qiymat yoki o'zgaruvchiga qo'llaniladi va bu operand asosida natijani o'zgartiradi yoki qaytaradi.