Middle
Əlavə necə əlavə olunur və dəqiq nə əlavə etmək olar?
sobes.tech Süni İntellekt
AI-dan cavab
Genişləndirmələr sinflərə, xüsusiyyətlərə, funksiyalara və ya qəbul edən tiplərə əlavə olunur.
Aşağıdakıları əlavə etmək mümkündür:
- Mövcud sinfə yeni funksiyalar.
- Mövcud sinfə yeni xüsusiyyətlər.
- Müəyyən qəbul edən tip üçün yeni köməkçi funksiyalar.
Genişləndirmə funksiyasının əlavə olunmasına nümunə:
fun String.toUpperCaseFirstChar(): String {
// Birinci simvol böyük hərflə olan sətir qaytarır
return this.substring(0, 1).toUpperCase() + this.substring(1)
}
İstifadə nümunəsi:
val myString = "hello"
val capitalizedString = myString.toUpperCaseFirstChar()
// İndi capitalizedString = "Hello"