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

عرض الحدود للأنواع البيانية في Java

كل نوع بيانات في Java له نطاق أقصى وأدنى، مثل Integer.

الحد الأدنى = -2147483648
الحد الأعلى = 2147483647

إذا تم توسيع القيمة لـ Integer إلى الحد الأعلى المعرض في أعلاه، فإن ذلك سيؤدي إلى السقوط. ولكن إذا كانت القيمة أقل من الحد الأدنى المعرض في أعلاه، فإن ذلك سيؤدي إلى السقوط إلى الأسفل.

برنامج التالي يظهر الحدود للأنواع البيانية في Java.

مثال

public class Demo {
   public static void main(String[] args) {
      System.out.println("Limits of primitive DataTypes");
      System.out.println("Byte Datatype values...");
      System.out.println("Min = " + Byte.MIN_VALUE);
      System.out.println("Max = " + Byte.MAX_VALUE);
      System.out.println("Short Datatype values...");
      System.out.println("Min = " + Short.MIN_VALUE);
      System.out.println("Max = " + Short.MAX_VALUE);
      System.out.println("Integer Datatype values...");
      System.out.println("Min = " + Integer.MIN_VALUE);
      System.out.println("Max = " + Integer.MAX_VALUE);
      System.out.println("قيم نوع البيانات Float...");
      System.out.println("الحد الأدنى = " + Float.MIN_VALUE);
      System.out.println("الحد الأعلى = " + Float.MAX_VALUE);
      System.out.println("قيم نوع البيانات Double...");
      System.out.println("الحد الأدنى = " + Double.MIN_VALUE);
      System.out.println("الحد الأعلى = " + Double.MAX_VALUE);
   }
}

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

حدود أنواع البيانات الأصلية
قيم نوع البيانات Byte...
الحد الأدنى = -128
الحد الأعلى = 127
قيم نوع البيانات Short...
الحد الأدنى = -32768
الحد الأعلى = 32767
قيم نوع البيانات Integer...
الحد الأدنى = -2147483648
الحد الأعلى = 2147483647
قيم نوع البيانات Float...
الحد الأدنى = 1.4E-45
الحد الأعلى = 3.4028235E38
قيم نوع البيانات Double...
الحد الأدنى = 4.9E-324
الحد الأعلى = 1.7976931348623157E308

في البرنامج المذكور أعلاه، نحصل على كل نوع بيانات واحدًا تلو الآخر ونستخدم الخصائص التالية للحصول على القيم الأدنى والأعلى. على سبيل المثال، نوع البيانات Byte.

Byte.MIN_VALUE;
Byte.MAX_VALUE

يستعيد الكود المذكور أعلاه القيم الأدنى والأعلى من نوع البيانات Byte. وكذلك، ينطبق ذلك على أنواع البيانات الأخرى.

الحد الأدنى = -128
الحد الأعلى = 127
قد تعجبك أيضًا