جمع خانه های آرایه در جاوا (sum Array element)

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

  1. آشنایی با آرایه
  2. آشنایی با for

آرایه

به مجموعه ای از داده ها (اطلاعات) با تعداد ثابت که از یک نوع جنس هستند آرایه میگویند. برای درک بهتر یک نوع جنسی از داده ها چند مثال ساده میزنیم. میتوان گفت نمره دانش آموزان یک کلاس از یک نوع جنس هستند(همگی double هستند مثلا)  یا اسامی دانشجویان یک رشته تحصیلی(همگی از جنس string هستند).

بر روی خانه های آرایه میتوان اعمال ریاضی مثل جمع تفریق یا …. انجام داد در صورتی که از جنس int یا double یا … باشند.

جمع خانه های آرایه در جاوا

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

در کد جمع خانه های آرایه در جاوا ما یک متد تعریف میکنیم که یک آرایه ورودی دارد.خروجی متد جمع تمام خانه های آرایه است.یک متغیر sum هم تعریف کردیم برای نگهداری مجموع خانه های آرایه.

در کد بالا از for ساده استفاده کردیم و شرط به اندازه طول آرایه است.

کد زیر از for پیشرفته استفاده شده است.

حلقه for بالا کمی متفاوت است. این حلقه شما را درگیر کار با اندیس نمیکند و به شما اجازه میدهد که به راحتی به تمام آرایه دسترسی داشته باشید. نحوه کاره این for بدین صورت است که شما یک اشاره گر به آرایه تعریف میکنید و آرایه خود را نیز به آن میدهید دیگر خود اشاره گر به تک تک خانه های آرایه سر میزند(به همین سادگی!).

برای تست کدهای بالا ، کد main زیر را بزنید:

پسورد: www.codegate.ir

 

دسته : java, آموزش قدم به قدم جاوا, جاوا

دیدگاه بگذارید

نظر شما چیست؟

مطلع کردن شما از
avatar

wpDiscuz