- Integral types (byte, short, int, and long) التي لا تأخد كسور
- Floating point types (float and double) تأخد كسور
- Textual type (char) النص
- Logical type (boolean) المنطق
00000000000000000000000000000000000000000000000000
ادا الرقم كبير جدا بالمريالات نعرف
Long
byte
8 bits
-27 to 27 -1 (-128 to 127,
or 256 possible values)
2 -114
short
16 bits
-215 to 215 -1 (-32,768 to 32,767, or 65,535 possible values)
2 -32699
int
32 bits
-231 to 231 -1 (-2,147,483,648 to 2,147,483,647 or 4,294,967,296 possible values)
2 147334778
حسب الحجم نعرف حسب الجدول
Type
Float Length
Examples of Allowed Literal Values
float
32 bits
99F -327456,99.01F 4.2E6F (engineering notation for 4.2 * 106)
double
64 bits
-1111 2.1E12 99970132745699.999
ادا وضعنا بعد الرقم555Fيعتبر فلوت
والا يعتبر دبلdauble
………………………………………………………………………………………….
دائما النص يوضع بين قوسين ‘f’
…………………………………………………………………………………………..
Logical
اما t او f
..................................................................................................
نستطيع استخدام_ و $
ويحظر استخدام الفاصلة والفاصلة المنقوطة و السبيس
........................................................................................................
طريقة التعريف
myVariable
في الاول نبدأ بحرف صغير ثم المقطع الثاني حرف كبير
.........................................................................................................
boolean isOpen = false;
طريقة تعريف Boolean
....................................................................................................
مثال على تعريف اكتر من بوليين
double price = 0.0, wholesalePrice = 0.0;
نستطيع تعريف اكتر من boolean
.......................................................................................................
int ID = 0; تعريف الانتجر فقط رقم صحيحfloat pi = 3.14F; اخرها يجب ان يكون fchar myChar = 'G'; يجب ان يكون نص بين قوسين ‘f’boolean isOpen = false; يكون الجواب هنا اما فولس او ترو
.........................................................................................................
float numberOrdered = 908.5F;float casePrice = 19.99F;float price = (casePrice * numberOrdered);int hour = 12;boolean isOpen = (hour > ;
يمكن تعريف اكتر من متغير ووضعها في متغير واحد ونستطيع مقارنتها ويمكن فحصها
............................................................................................................
ملاحظة هامة
double salesTax = 6.25;
- Constant (cannot change):
final double SALES_TAX = 6.2يمكن التعديل على المتغيراتوادا اردنا عدم التغيير على المتغير نضع قبله final[color=black][color:e968=black:e968]
ويجب ان يكون المتغير احرف كبيرة ولا يوجد فراغات بين الجمل
نستطيع وضع اندر سكور(_) بين الكلمتين