جاوا- درس دوم

جاوا- درس دوم
آموزش جاوا

متغیرها و تایپ ها (انواع داده)

اگرچه جاوا شیئ گرا است اما تمامی تایپ ها شیئ نیستند. این زبان بر اساس یک سری از تایپ های پایه ای و اولیه ساخته شده است.

این لیستی از تایپ های اولیه در جاوا است:

  • byte(عدد، 1 بایت)
  • short(عدد، 2 بایت)
  • int (عدد، 4 بایت)
  • long(عدد، 8 بایت)
  • float(عدد اعشاری، 4 بایت)
  • double (عد اعشاری، 8 بایت)
  • char(یک کاراکتر، 2 بایت)
  • boolean(درست= یا غلط= ، 1 بایت)

جاوا یک زبان به اصطلاح strong typed است، بدین معنا که متغیرها قبل از اینکه استفاده شوند باید حتما تعریف شوند.

اعداد

برای تعریف و مقداردهی یک عدد از قانون زیر استفاده کنید:

آموزش جاوا

یا می توانید با هم ادغام کنید:

آموزش جاوا

برای تعریف یک عدد اعشاری 8 بایتی (double) از قانون زیر استفاده کنید:

آموزش جاوا

برای استفاده از عدد اعشاری 4 بایتی (float) باید آن را "تبدیل" کنید:

آموزش جاوا

یا می توانید از این دستور استفاده کنید:

آموزش جاوا

کاراکترها و رشته ها (Characters and Strings)

در جاوا یک کاراکتر تایپ مختص خود را دارد و یک عدد نیست، برای کاراکترها از قانون زیر استفاده می شود:

آموزش جاوا

رشته (string) یک تایپ اولیه نیست و جاوا قوانین ویژه ای برای آن دارد.

در زیر روش های مختلفی برای استفاده از یک رشته مشاهده می کنید:

آموزش جاوا

برای اتصال دو رشته به هم می توانیم از عملگر "+" استفاده کنیم.

همچنین می توانیم برای اتصال یک رشته به تایپ های اولیه دیگر نیز از آن استفاده کنیم:

آموزش جاوا

بولین

هر عملگر مقایسه ای در جاوا تایپ "بولین" را بر می گرداند. بر خلاف زبان های دیگر، فقط دو نو مقدار خاص را قبول می کند: درست (true) یا غلط (false).

آموزش جاوا
بیشتر بخوانید:
Tags

Related Articles

جاوا- درس چهارم

جاوا- درس چهارم

جاوا- درس سوم

جاوا- درس سوم

جاوا - درس اول

جاوا - درس اول