JavaRush /مدونة جافا /Random-AR /أنواع جافا البدائية
articles
مستوى

أنواع جافا البدائية

نشرت في المجموعة
كما ذكرنا سابقًا، يتم تعريف الأنواع البدائية التالية في Java: أنواع جافا البدائية - 1
  • أنواع الأعداد الصحيحة؛
  • أنواع حقيقية؛
  • نوع منطقي.
يمكن أن يتبع بيان تعريف المتغير البدائي بيان تهيئة " ="، والذي يعين قيمة أولية للمتغير الذي تم إنشاؤه.

1. أنواع المتغيرات الصحيحة

تختلف أنواع الأعداد الصحيحة في مقدار الذاكرة المخصصة لها. وترد خصائص أنواع الأعداد الصحيحة في الجدول. 1.1.
طاولة 1.1. خصائص أنواع الأعداد الصحيحة في Java
أنواع جافا البدائية - 2charكما ترون من الجدول أدناه، تعتبر المتغيرات الصحيحة، باستثناء النوع ، متغيرات موقعة في لغة جافا. يمكن تحديد الثوابت الصحيحة في البرنامج بإحدى الطرق الثلاث: كقيم عشرية أو سداسية عشرية أو ثمانيية. افتراضيًا، يتم تفسير كافة الأرقام على أنها أرقام عشرية وتكون من النوع int. يمكنك الإشارة بوضوح إلى نوع العضوية عن طريق إضافة حرف أو حرف longإلى نهاية الرقم . يتم تحديد القيمة السداسية العشرية باستخدام الأحرف أو ، متبوعة بقيمة الرقم (أرقام وحروف أو )، على سبيل المثال: . يجب أن يبدأ الرقم في التدوين الثماني بصفر، متبوعًا برقم ثماني واحد أو أكثر، على سبيل المثال . يمكن أن تكون الأرقام الثمانية والست عشرية موجبة وسالبة وتختلف في نفس النطاقات مثل الأرقام في التمثيل العشري (على سبيل المثال، الأرقام السداسية العشرية لها قيمة قصوى وقيمة دنيا - ، والأرقام الثمانية لها، على التوالي، و - ) أمثلة على الإعلان عن المتغيرات الصحيحة:"l""L""0x""0X"0-9A-Fa-f0x7FFF077777byte0x7F0x80177200
int x = 0;
long i, j, k;
byte a1 = 0xF1, a2 = 0x07;
short r1 = 017;
يتم تعريف الأحرف في Java باستخدام كلمة أساسية charويتم تنفيذها باستخدام معيار Unicode. يمكنك تحديد رمز ثابت في برنامج أو كرمز عادي. يجب أن يكون المعنى الرمزي محاطًا بفواصل عليا مفردة، على سبيل المثال:
char symbol='f';
هناك طريقة أخرى لكتابة الأحرف وهي عبارة عن زوج من الأحرف "\u"متبوعًا برقم سداسي عشري مكون من أربعة أرقام (يتراوح من 0000إلى FFFF) يمثل رمز Unicode الخاص بالحرف، على سبيل المثال:
char symbol = '\u0042';
يمكن تحديد بعض الأحرف غير الموجودة على لوحة المفاتيح باستخدام ما يسمى بتسلسلات الهروب، \والتي تحتوي على الحرف " " متبوعًا بحرف أبجدي يحدد تسلسل الهروب، كما هو موضح في الجدول 1. 1.2.
طاولة 1.2. تسلسلات الهروب المستخدمة في لغة جافا
أنواع جافا البدائية - 3

2. الأنواع الحقيقية للمتغيرات

تدعم لغة Java الأرقام والمتغيرات ذات الفاصلة العائمة العادية والمزدوجة البت - الأنواع floatو double. بالنسبة لأرقام الفاصلة العائمة، تحتاج إلى تحديد الأجزاء الصحيحة والكسرية، مفصولة بنقطة، على سبيل المثال 4.6أو 7.0. بالنسبة للأعداد الكبيرة، يمكنك استخدام التدوين الأسي (باستخدام رمز "e"أو رمز لفصل الجزء العشري عن الأس "E")، على سبيل المثال، تتم كتابة الرقم -3.58×107 كـ –3.58E7، ويتم كتابة الرقم 73.675×10-15 كـ 73.675e-15. يتم عرض خصائص أنواع Java الحقيقية في الجدول. 2.1.
طاولة 2.1. خصائص أنواع جافا الحقيقية
أنواع جافا البدائية - 4لا يمكن لمتغيرات الفاصلة العائمة تخزين القيم الرقمية فحسب، بل أيضًا أي من العلامات (الحالات) المحددة خصيصًا: اللانهاية السالبة، والصفر السالب، واللانهاية الموجبة، والصفر الموجب، وليس رقمًا NaN. من المفترض أن تكون جميع ثوابت الفاصلة العائمة من النوع double. لتحديد عدد من النوع ، يجب إلحاق رمز أو رمز floatفي نهايته . أمثلة على إعلانات متغيرات النقطة العائمة:"f""F"
float x1 = 3.5f, x2 = 3.7E6f, x3 = -1.8E-7f;
double z = 1.0;

3. نوع متغير منطقي

يمكن للمتغيرات المنطقية (Boolean Variables) أن تأخذ إحدى القيمتين: "صحيح" أو "خطأ" وتستخدم في لغات البرمجة في العمليات العلائقية (المقارنة) والمنطقية. إذن نتيجة المقارنة
5 > 3
سيكون "صحيحا"، ونتيجة المقارنة
8 < 1
سيكون "كاذبا". على عكس لغة C، حيث ترتبط النتيجة "false" بقيمة عددية من النوع int0، والنتيجة "true" مرتبطة بقيمة غير صفرية من النوع int، وبناءً على ذلك، يتم تعيين قيمة عددية لنتائج المقارنة (عادةً 0 أو 1)، قدمت Java متغيرات منطقية خاصة بها، ونوع بيانات منفصل. يتم تحديد المتغيرات المنطقية في Java باستخدام الكلمة الأساسية المنطقية ويمكن أن تحتوي على قيمة واحدة فقط من قيمتين: صحيح أو خطأ ، على سبيل المثال
boolean switch = true;
رابط إلى المصدر: أنواع جافا البدائية
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION