CodeBlanks Logo Icon CodeBlanks

Yorumlar

// ve /* */ yorumları Kotlin'de nasıl yazacağını öğrenirsin.

Yorumlar: // ve /* */

Yorumlar Kotlin'de derleyicinin yok saydığı notlardır. Tek satırlık yorumlar // ile başlar ve satır sonuna kadar gider. Blok yorumlar /* ile başlar */ ile biter; birden çok satıra yayılabilir.

Yorumlar kodu açıklamak için kullanılır; derlenmiş çıktıyı etkilemez. Açıklayıcı adlar ve kısa yorumlar, kodu okunaklı tutar.

// bu tek satırlık yorum
/* bu
   blok
   yorum */

KDoc /** */

Kotlin, belgelendirme amacıyla KDoc adlı özel bir yorum biçimi sunar. KDoc /** ile başlar */ ile biter ve içeriğinde @param, @return gibi etiketler bulunabilir.

KDoc yazılan fonksiyonlar IDE'lerde ipucu olarak gösterilir. Böylece bir kütüphaneyi kullanırken fonksiyonun ne yaptığını kolayca görürsün.

/**
 * İki sayıyı toplar.
 * @param a birinci sayı
 * @param b ikinci sayı
 * @return toplam
 */
fun add(a: Int, b: Int): Int = a + b

Uygulama Yorum ekle

Şu kodu tamamla: bir fun main() ve içinde println("Merhaba Kotlin") olsun. println'den önce tek satırlık bir yorum ekle; yorum // ile başlamalı ve kısa bir açıklama içermeli.

Örnek çözüm

Main.kt
fun main() {
    // başlangıç
    println("Merhaba Kotlin")
}

Beklenen çıktı

Merhaba Kotlin

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Hangisi tek satır yorumdur?

  • # bu bir yorum
  • <!-- bu bir yorum -->
  • -- bu bir yorum
  • // bu bir yorum Doğru cevap

Açıklama: // ile başlayan satır tek satır yorumdur.

2 Yorumu tamamla

Soru
println("Merhaba") ____ bu bir yorum
Cevap
println("Merhaba") // bu bir yorum

Açıklama: // ile tek satırlık yorum yazılır.

3 Yorumlar: kavramları eşleştir

Kavram Anlamı
// Tek satır
/* */ Blok yorum
/** */ KDoc
# Geçersiz

Başlangıç bölümündeki tüm dersler