نوع داده ها در جاوا
یکی از مباحث بسیار مهم برنامه نویسی نوع داده ها است در زبان جاوا هم چنین است و به نوع های عددی صحیح و اعشار و رشته ای تقسیم می شوند نوع داده ها در جاوا بشرح زیر است:
نوع داده های عددی صحیح در جاوا
- int
- short
- long
- byte
نوع داده int
نوع داده int در جاوا در رنجی که در تصویر مشخص شده است می باشد و میزان حافظه ای که اشغال می کند ۴ بایت است در اکثر موارد از این نوع داده استفاده می شود
نوع داده short
مقداری که این نوع داده می تواند در خود ذخیره کند در تصویر مشخص شده است و میزان حافظه ای که اشغال می کند دو بایت است
نوع داده Long
این نوع داده برای مقادیر عددی صحیح بسیار طولانی کاربرد دارد که میزان قابل قبول آن در تصویر مشخص است حافظه ای که اشغال می کند 8 بایت است.
نوع داده byte
این نوع داده در رنج -128 تا 127 می باشد و مقدار حافظه ای که اشغال می کند یک بایت است
int i = 1554610;
short s = 10010;
long l = 155514411;
byte b = 127;
نوع داده های عددی اعشاری در جاوا
نوع داده های عددی اعشاری فقط مقادیر عددی اعشاری و صحیح را در خود جای می دهند که در زبان جاوا دو نوع می باشند
- float
- double
نوع داده اعشاری float
این نوع داده در رنجی که تصویر مشخص شده است می باشد و مقدار حافظه ای که اشغال می کند ۴ بایت می باشد
نوع داده اعشاری double
این نوع داده هم مقادیر اعشاری در خود جای می دهد و تفاوتی که float دارد در بزرگی مقدار آن است که در تصویر مشخص است
float f=255/99;
double d=6698851/774;
نوع داده های رشته ای یا String
نوع دیگر داده رشته ای هستند که برای ذخیره یک متن کاربرد دارند مقادیر رشته ها برخلاف مقادیر داده های عددی داخل دوتا جفت کوتیشن قرار می گیرند ” ” و آن چیزی که داخل آن ها قرار می گیرد به رشته شناخته می شود حتی می توان داخل آن عدد نوشت اما به عنوان متن شناخته می شود و نمی توان روی آنها مستقیماْ عملیات ریاضی را انجام داد؛ منظور از مستقیم آن است که برای انجام عملیات ریاضی باید تبدیل به نوع داده های عددی شوند
String s1="Welcome to java";
String s2="2019";
نوع دیگر داده ها هم boolean هستند که فقط دو مقدار true یا flase دارد در این نوع داده یک استثنا وجود دارد آن هم آن است که true یا flase داخل جفت کوتیشن “” قرار نمی گیرند
boolean bool=false;
boolean bool2=true;
دیدگاهتان را بنویسید