Atama operatörleri
- Kotlin kursu
- Başlangıç
- Ders 25/116
- 4 dk
=, +=, -=, *=, /= ve ++/-- ile kısayol atamalarını öğrenirsin.
Atama operatörleri
= operatörü bir değişkene değer atar. Kotlin, bileşik atama operatörleri de sunar: +=, -=, *=, /=, %=. Bu operatörler, işlem ve atamayı tek adımda yapar.
Örneğin x += 5, x = x + 5 ile aynıdır. Ayrıca ++ ve -- ile bir değişkeni bir artırıp azaltabilirsin.
var x = 10
x += 5 // x = 15
x -= 3 // x = 12
x++ // x = 13
x-- // x = 12Uygulama Bileşik atama dene
Bir fun main() yaz. var total = 10 tanımla. total += 5 ile artır ve println(total) ile yazdır.
Örnek çözüm
fun main() {
var total = 10
total += 5
println(total)
}Beklenen çıktı
15
++ ve -- konumu
++ ve -- operatörleri değişkenden önce veya sonra gelebilir. ++x önce artırır sonra değeri verir; x++ önce değeri verir sonra artırır.
Tek başına kullanıldığında ikisi de aynı sonucu verir. Ancak bir ifade içinde kullanıldığında fark yaratır. Bu yüzden karışıklığı önlemek için tek başına kullanmak daha güvenlidir.
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Atama operatörleri: eksik parçayı tamamla
var x = 10
x ____= 5 // x = 15
var x = 10
x += 5 // x = 15
Açıklama: Bileşik atama += ile yapılır.
2 `x += 5` ne yapar?
- x'e 5 ekler Doğru cevap
- x'i 5 yapar
- x'i 5 ile çarpar
- Hata verir
Açıklama: += operatörü x'e 5 ekler.
3 Atama operatörleri: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
= |
Atama |
+= |
Ekle ve ata |
-= |
Çıkar ve ata |
++ |
Bir artır |