آموزش Array (آرایه) در جاوا

سلام دوستان در این سری از آموزش برنامه نویسی جاو به آموزش Array (آرایه) در جاوا می پردازیم آرایه ها (Array) را می توان برای کارهای مختلفی مثل قرار گیری داده ها مختلف مورد استفاده قرار داد می توان آرایه ها را لیست از داد در ادامه با ما همراه باشید تا نحوه تعریف و استفاده از آرایه و همینطور معرفی برخی از ویژگی ها آرایه (Array) خواهیم پرداخت با ما همراه باشید.

آرایه چیست ؟

آرایه مجموع ای از یک نوع شئ به هم مرتبط یا غیر مرتبط که به صورت منظم مرتب شده اند در برنامه نویسی آرایه ها مجموعه ای از داده هستند که از که داده داری یک Index که به آن مقدار اختصاص داده شده است می باشد و به شکل زیر نمایش داده می شود.

در بالا در خانه صفر یا اول آرایه یک مقدار درج شده است با دادن همین Index دوباره می توان به آن دسترسی داشت.
 

  • آرایه ها لیستی از مقادیر هستند.
  • اگر طول آرایه را برابر با N در نظر بگیریم می توان از N تا N-1 خانه آن را مورد استفاده قرار داد.
  • امکان دسترسی به داده با دادن Index مربوط به آن داده.
  • مقدارهایی که در آرایه قرار می گیرد عنصر آرایه یا Array Elements نامیده می شوند.
  • یک آرایه مجموع ای است از یک نوع داده یا یک نوع Data Type مثل String , Int و…
  • حتما باید با کلمه کلیدی New یک آرایه ساخته شود تا قابل استفاده باشد.

به مثال زیر توجه کنید.

در بالا ما یک آرایه از نوع  Double تعریف کردیم حال باید تعداد عنصری که می خواهیم به این آرایه اختصاص داده شود را نیز قرار دهیم (در بیشتر مواقع بخش NUMBER_OF_STUDENTS به صورت Dynamic پر می شود اگر بخواهید می توانید به صورت دستی نیز مقدار دهی کنید مثلا 10 تعیین می کند شما از 0 تا 9 خانه دارید که قابل استفاده است).
نکته زمانی که به صورت پیشفرض بخواهیم به آرایه مقدار دهی کنیم لزومی ندارد از کلمه New استفاده شود.
برای اینکه به صورت پیشفرض در همات ابتدا در آرایه (Array) مقدار دهی انجام دهید می توانید مثل زیر عمل کنید.

در حالت های مختلفی می توان مقدار دهی را انجام داد به طور مثال کد زیر را مشاهده کنید.

در بالا ابتدا تعداد آرایه معرفی شده است سپس دوباره آن را تعریف و مقدار اولیه داده شده است در صورتی که می توانیم از خط آخر نیز استفاده کنیم که ساده شده کد بالا خواهد بود.
در نهایت یک مثال ساده و کلی برای درک بهتر مطلب از آرایه ها

 
این آموزش هم به پایان رسید.
موفق و پیروز باشید.

مطالعه بیشتر