ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

ENUM nedir, nasıl kullanılır?

Автор: Irmak Özonay

Загружено: 2022-04-01

Просмотров: 4105

Описание: 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);
}

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
ENUM nedir, nasıl kullanılır?

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Java Enum Nedir - Sıfırdan İleri Seviye Java Eğitimi #50

Java Enum Nedir - Sıfırdan İleri Seviye Java Eğitimi #50

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

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

1 Saatte Yazılıma Başlangıç - Yazılım ve Java Temel Kavramlar

1 Saatte Yazılıma Başlangıç - Yazılım ve Java Temel Kavramlar

Organize to area

Organize to area

Java 05 - 30 dakikada Constructor

Java 05 - 30 dakikada Constructor

Java 04 - 40 Dakikada Method Olusturma ve Kullanimi

Java 04 - 40 Dakikada Method Olusturma ve Kullanimi

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

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

Nesne Tabanlı Programlama #24 - sealed Keyword'ü Nedir? Ne Amaca Hizmet Etmektedir?

Nesne Tabanlı Programlama #24 - sealed Keyword'ü Nedir? Ne Amaca Hizmet Etmektedir?

Java 12 - 30 Dakikada Exceptions

Java 12 - 30 Dakikada Exceptions

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

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

Коллекции в Java: List, Set и Map

Коллекции в Java: List, Set и Map

C# İyi Programcı Serisi : Linq Nedir? Neden Linq Kullanırız?

C# İyi Programcı Serisi : Linq Nedir? Neden Linq Kullanırız?

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

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

ООП На Простых Примерах | Объектно-Ориентированное Программирование

ООП На Простых Примерах | Объектно-Ориентированное Программирование

Yazılım dünyası trendleri - JetBrains geliştirici anketi incelemesi

Yazılım dünyası trendleri - JetBrains geliştirici anketi incelemesi

Polymorphism (Çok şekillilik) Java ile Nesne Yönelimli Programlama 18. Video

Polymorphism (Çok şekillilik) Java ile Nesne Yönelimli Programlama 18. Video

96) Throw ve Throws Kullanımı - Efsane Java Dersleri (Exception Handing)

96) Throw ve Throws Kullanımı - Efsane Java Dersleri (Exception Handing)

YALNIZCA JAVA - 1 VIDEODA

YALNIZCA JAVA - 1 VIDEODA

96- Java Dersleri - Enum Nedir - Enum Kullanımı

96- Java Dersleri - Enum Nedir - Enum Kullanımı

Java Dersi 42 : Interfaceler ile Çalışmak

Java Dersi 42 : Interfaceler ile Çalışmak

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]