English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمية Java الأساسية

تحكم جافا في العملية

مجموعات جافا Array

برمجة جافا موجهة الأشياء (I)

برمجة جافا موجهة الأشياء (II)

برمجة جافا موجهة الأشياء (III)

معالجة الاستثناء في Java

قوائم جافا List

مجموعات جافا Queue (الصف)

مجموعات جافا Map

مجموعات جافا Set

إدخال/إخراج جافا (I/O)

قراء/كتابة جافا

مواضيع جافا أخرى

إنشاء فئة قائمة مفردة في برنامج جافا

جميع الأمثلة Java

في هذا المثال، سنتعلم كيفية إنشاء فئة قائمة مفردة باستخدام جافا.

لفهم هذا المثال يجب أن تكون على علم بما يليبرمجة جافاالموضوع:

مثال 1: إنشاء برنامج جافا للقائمة المفردة

enum Size{
  //枚举常量
  SMALL, MEDIUM, LARGE, EXTRALARGE;
  public String getSize() {
  //引用对象 
  switch(this) {
    case SMALL:
      return "small";
    case MEDIUM:
      return "medium";
    case LARGE:
      return "large";
    case EXTRALARGE:
      return "extra large";
    default:
      return null;
     }
  }
  public static void main(String[] args) {
     //دعوة الطريقة getSize()
     //استخدام العنصر SMALL
     System.out.println("حجم البيتزا التي حصلت عليها هو " + Size.SMALL.getSize());
     //دعوة الطريقة getSize()
     //استخدام العنصر LARGE
     System.out.println("حجم البيتزا التي أريدها هو " + Size.LARGE.getSize());
  }
}

نتيجة الخرج

حجم البيتزا التي حصلت عليها هو small
حجم البيتزا التي أريدها هو large

في المثال السابق، قمنا بإنشاء فئة Size من نوع إnumeric. تحتوي هذه الفئة على أربعة كلمات ثابتة SMALL، MEDIUM، LARGE و EXTRALARGE.

في هذا المثال، قمنا بإنشاء فئة Size من نوع إnumeric. تحتوي هذه الفئة على أربعة كلمات ثابتة SMALL، MEDIUM، LARGE و EXTRALARGE.

Size.SMALL.getSize()

في هذه النداء، الكلمة المفتاحية this الآن مرتبطة بالعنصر SMALL. لذلك، يتم العودة إلى قيمة small.

جميع الأمثلة Java