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

برنامج Java يغلف الأنواع الأساسية في أهداف الحزم

كل نوع بيانات جافا الأساسي لديه فئة مخصصة له. هذه الفئات تضع الأنواع الأصلية للبيانات داخل كائنات الفئة. لذلك، تُدعى فئات الطبقة الم封装ة.

البرنامج التالي يظهر الأنواع الأصلية للبيانات في الكائنات الم封装ة.

مثال

public class Demo {
   public static void main(String[] args) {
      Boolean myBoolean = new Boolean(true);
      boolean val1 = myBoolean.booleanValue();
      System.out.println(val1);
      Character myChar = new Character('a');
      char val2 = myChar.charValue();
      System.out.println(val2);
      Short myShort = new Short((short) 654);
      short val3 = myShort.shortValue();
      System.out.println(val3);
      Integer myInt = new Integer(878);
      int val4 = myInt.intValue();
      System.out.println(val4);
      Long myLong = new Long(956L);
      long val5 = myLong.longValue();
      System.out.println(val5);
      Float myFloat = new Float(10.4F);
      float val6 = myFloat.floatValue();
      System.out.println(val6);
      Double myDouble = new Double(12.3D);
      double val7 = myDouble.doubleValue();
      System.out.println(val7);
   }
}

نتائج الإخراج

True
a
654
878
956
10.4
12.3

في البرنامج أعلاه، قمنا بتسلسل معالجة كل نوع بيانات. يمكننا رؤية مثال على القيمة الحالية. تغليفنا هو -

Boolean myBoolean = new Boolean(true);

الآن، أنواع البيانات الأصلية م封装 في كائنات التغليف

boolean val1 = myBoolean.booleanValue();
مما قد تفضله