نوع داده ها در جاوا

ارسال شده توسط: حسین درویشی Comments: 0

نوع داده ها در جاوا

یکی از مباحث بسیار مهم برنامه نویسی نوع داده ها است در زبان جاوا هم چنین است و به نوع های عددی صحیح و اعشار و رشته ای تقسیم می شوند نوع داده ها در جاوا بشرح زیر است:

نوع داده ها در جاوا

نوع داده های عددی صحیح در جاوا

  • 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;
برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *