Sobes.tech
Middle

Кеңейтүүнү кантип кошуу керек жана так эмне кошуу керек?

sobes.tech AI

AIден жооп

Кеңейтүүлөр класстарга, мүнөздөмөлөргө, функцияларга же кабыл алуучу түрлөргө кошулат.

Төмөндөрдү кошууга болот:

  • Бар болгон класска жаңы функциялар.
  • Бар болгон класска жаңы мүнөздөмөлөр.
  • Такталган кабыл алуучу түр үчүн жаңы жардамчы функциялар.

Кеңейтүү функциясын кошуу мисалы:

fun String.toUpperCaseFirstChar(): String {  
    // Биринчи белгиси чоң тамга болгон сапты кайтарат
    return this.substring(0, 1).toUpperCase() + this.substring(1)  
}

Колдонуу мисалы:

val myString = "hello"
val capitalizedString = myString.toUpperCaseFirstChar()
// Азыр capitalizedString = "Hello"