بتاريخ: 28 نوفمبر 200520 سنة comment_52731 المحارف Literals ببساطة هي القيم التي يتم اسنادها الى المعرفات Identifiers كلاً حسب نوعه .فمثلاً بالنسبة الى المتغيرات من نوع boolean فالمحارف التي تسند اليها يجب ان تكونإما true وإما false فقط .كالتالي boolean isBig = true; boolean isLittle = false; وبالنسبة للمحارف من النوع char فإما تكون حرف واحد بين علامتي تنصيص مفردةوإما ان يكون قيمة يونيكود Unicode لحرف معين كالتالي char c = 'w'; char c1 = '\u4567'; هذا بالاضافة الى الرموز والمفاتيح الخاصة مثل Enter و Backspace و tabكمافي التالي : '\n' لسطر جديد '\r' للمفتاح return '\t' للمفتاح tab '\b' للمفتاح backspace '\f' للformfeed '\'' لعلامة التنصيص المفردة '\"' لعلامة التنصيص الثنائية '\\' للشرطة المائلة بالنسبة للمحارف العددية الصحيحة فيمكن تمثيلها بالنظام العشري او بالنظام الثماني او السداسي عشريحيث يوضع قبل الرقم العدد صفر للدلالة ان النظام المستخدم هو ثماني اوكتال ..ويوضع 0x للدلالة ان النظام سداسي عشري فالرقم 28 مثلا يمكن تمثيله باكثر من طريقه كمايلي28,034,0x1c,0X1C .. حيث لايهم هنا ما اذا كان الحرف كبير او صغيراً Capital or Smallبالوضع الافتراضي فان جميع المحارف العددية الصحيحة هي 32 بت فاذا اردنا ان نعرف 64 بت مثلافعلينا اضافة الحرف L بعد الرقم اي long او بوضع نقطة عشرية .عند وضع الحرف E بعد الرقم مثل 4.23E+21 فيعني ان الرقم مضروب في 21 خانة عشرية .وعند وضع حرف F فيعني انه من النوع float و الحرف D يعني انه من النوع doubleولا يهم ان كان الحرف صغيراً ام كبيراً .بقي لدينا نوع واحد من المحارف وهو من النوع String ويكون عبارة عن نص كامل كاتالي String s = "Character in strings are 16-bit Unicode."; بهذا ينتهي موضوع الـ Literals تقديم بلاغ
بتاريخ: 8 ديسمبر 200520 سنة comment_53722 ماشاء اللهمواضيعك قيمةوشرحك وافيزادك الله إيمانا وعلما تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.