ENUM nedir, nasıl kullanılır?
Enum tanımlama ve kullanma. Java’ya Giriş Referans Kitapçığı ► https://www.rmkod.com/java-referans-k... Instagram ► / irmakozonay Twitter ► / irmakozonay Enumlar bir çok dilde bulunur. Enum birbiri ile alakalı bir grup sabiti (constantı) temsil eden özel bir class tipidir. Enum kullanmadan aşağıdaki şekilde yazılan bir kod, yazım hatalarına, yanlış girdilere açıktır. Burdaki şehir ve renk değerlerini enum a çevirerek bu hataların önüne geçebiliriz. Customer customer1 = new Customer(1, "Ali", "Ankara", "Yesil"); Customer customer2 = new Customer(2, "Irmak", "Istanbul", "Kirmizi"); Customer customer3 = new Customer(3, "Ayse", "Izmir", "Mavi"); Customer customer4 = new Customer(4, "Mert", "Istanbul", "Mavi"); Customer customer5 = new Customer(5, "Damla", "Ankara", "Yesil"); Enum kullanarak: Customer customer1 = new Customer(1, "Ali", City.ANKARA, Color.GREEN); Customer customer2 = new Customer(2, "Irmak", City.ISTANBUL, Color.RED); Customer customer3 = new Customer(3, "Ayse", City.IZMIR, Color.BLUE); Customer customer4 = new Customer(4, "Mert", City.ISTANBUL, Color.BLUE); Customer customer5 = new Customer(5, "Damla", City.ANKARA, Color.GREEN); Enum tanımlama: enum Color { RED, GREEN, BLUE, LIGHT_BLUE } Enumlara değişken ve constructor tanımlayarak enum constantlarını belli değerler ile eşleştirebiliriz. public enum City { ANKARA("06"), ISTANBUL("34"), IZMIR("35"); String plateCode; City(String plateCode) { this.plateCode = plateCode; } } Burdaki örnekte plaka koduna aşağıdaki gibi erişebiliriz: City.ANKARA.plateCode Bir enum classındaki değerler içinde loop dönebilirsiniz City[] cities = City.values(); for (City city : cities) { System.out.println(city + " code: " + city.plateCode); }

Java 12 - Exceptions in 30 Minutes

126- Java Dersleri - Lambda Expressions Nedir, Nasıl Kullanılır

111- Java Dersleri - Iterator Nedir - Iterator Kullanımı

Java Dərsləri 21 - Enumlar

A08 PYTHON HIZ SINIRINI AŞMAK: Multithreading & Multiprocessing

İleri Seviye C# ve OOP Dersleri - Enum Nedir ve Nasıl Kullanılır ?

Java для начинающих. Урок 48: Enum (Перечисления).

Java 05 - Constructor in 30 minutes

Java SE 8 ile gelen Functional Interface'ler nelerdir? Nasıl yazılır, nasıl kullanılır?

Java Programlama Dersleri 32 - Polymorphism ( Çok Biçimlilik )

Java hashmaps are easy! 🗺️

Java 04 - 40 Dakikada Method Olusturma ve Kullanimi

Polymorphism (Object Oriented Programming with Java) 18th Video

New Jellyfish Aquarium • Healing of Stress, Anxiety and Depressive States • Goodbye Insomnia #30

Java Dersi 38 : Gerçek Hayatta Polimorfizm ile Çalışmak

Gemini 3.5 Live Translate modeli ile internetteki videoları Türkçe izleyin!

Bakkal dükkanından imparatorluğa, Koç ailesi kimdir?

İleri Seviye : Java - Ders 1 - Abstract Class & Interface

Java Dersi 42 : Interfaceler ile Çalışmak

