in ,

Kotlin – Kotlin’de Enum Dersleri

Kotlin’de enum

Android yazılımcılar, Kotlin dili ile enum oluşturmanın yollarını arıyor. Bu yazımızda kotlin ile enum oluşturmayı ve nasıl kullanacağımızı öğreniyoruz.

enum  class Fruits(val color: String)
{
    APPLE("RED"),
    BANANA("YELLOW"),
    GRAPES("GREEN");
}

Artık meyvelerin renklerine rahatlıkla ulaşabiliyoruz,

val color = Fruits.GRAPES.color

Enum Yöntemleri-

  1. değerler : Bu yöntem, enum sınıfı içinde tanımlanan tüm sabitlerin bir listesini döndürür.
  2. valueOf : Bu yöntemler, giriş dizesiyle eşleşen, enum’da tanımlanan enum sabitini döndürür. Sabit numaralandırmada mevcut değilse, bir IllegalArgumentException oluşturulur.

Enum Özellikleri-

  1. sıra sayısı: Bu özellik, genellikle sıfır tabanlı bir dizin olan sabitin sıra değerini saklar.
  2. name : Bu özellik sabitin adını saklar.

Enum yönteminin ve Özelliklerinin kullanımlarını anlamamıza yardımcı olacak örnek aşağıdadır.

enum class DAYS {
    SUNDAY,
    MONDAY,
    TUESDAY,
    WEDNESDAY,
    THURSDAY,
    FRIDAY,
    SATURDAY
}

fun main() {
    // A simple demonstration of properties and methods
    for (day in DAYS.values()) {
        println("${day.ordinal} = ${day.name}")
    }

    println("${DAYS.valueOf("FRIDAY")}")
}

Comments

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

GIPHY App Key not set. Please check settings

Yükleniyor…

0

Ne düşünüyorsun?

268 Points
Upvote Downvote

Microsoft, buna artık Windows 11.1 diyebilir miyiz?