Intern
Birlikte, ikili ve üçlü operatörler nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Birun operatörleri bir operandla, ikili operatörler iki operandla ve üçlü operatörler üç operandla çalışır.
Örneğin:
-
Birun:
- Birun eksi (
-) sayının işaretini değiştirmek için:// Birun operatör örneği val x = 5 val y = -x // y -5 olacak - Postfix ve prefix artış (
++) ve azalış (--):// Birun operatör örneği var count = 10 count++ // count şimdi 11 ++count // count şimdi 12 - Mantıksal olumsuzlama (
!) boolean değeri tersine çevirmek için:// Birun operatör örneği val isActive = true val isInactive = !isActive // isInactive şimdi false
- Birun eksi (
-
İkili:
- Aritmetik operatörler (
+,-,*,/,%):// İkili operatör örneği val a = 10 val b = 5 val sum = a + b // sum 15 olacak - Karşılaştırma operatörleri (
==,!=,<,>,<=,>=):// İkili operatör örneği val p = 7 val q = 7 val isEqual = (p == q) // isEqual true olacak - Mantıksal operatörler (
&&,||):// İkili operatör örneği val condition1 = true val condition2 = false val result = condition1 && condition2 // result false olacak
- Aritmetik operatörler (
-
Üçlü:
- Kotlin'de Java'daki gibi doğrudan
?:üçlü operatör yoktur. Bunun yerineif/elseifadesi kullanılır. Bu, temelde üçlü operatöre eşdeğerdir:// Kotlin'de üçlü operatörün karşılığı örneği val age = 20 val status = if (age >= 18) "Yetişkin" else "Reşit olmayan"
- Kotlin'de Java'daki gibi doğrudan