Sobes.tech
Junior — Middle

Proqramlaşdırmada Enumeration (Siyahı) hansı vəziyyətlərdə və hansı məqsədlər üçün istifadə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

Enumlar (enum) məntiqi olaraq əlaqəli məhdud bir sabitlər dəstini müəyyən etmək üçün istifadə olunur. Bu, həftənin günləri, sifariş statusları və ya istifadəçi növləri kimi sabit dəyərlərlə işləyərkən əlverişlidir.

Enum istifadəsi kodun oxunaqlığını və təhlükəsizliyini artırır, çünki düzgün olmayan dəyərlərin istifadəsini istisna edir. Bundan əlavə, Java-da enumlar metodlar və sahələr içərə bilər, bu da onların funksionallığını genişləndirir.

Nümunə:

enum Day {
    BƏRDƏ, ÇƏRŞƏMBƏ, ÇƏRŞƏMBƏ, CÜMƏ, CÜMƏ, ŞƏNBƏ, BƏRDƏ
}

// İstifadə
Day bu gün = Day.BƏRDƏ;
if (bu gün == Day.ŞƏNBƏ || bu gün == Day.BƏRDƏ) {
    System.out.println("Həftə sonu");
} else {
    System.out.println("İş günü");
}