دهکده بزرگ برنامه نویسی

تعریف یک تابع با پارامتر های بی نهایت

شما در جاوا می توانید توابعی تعریف کنید که بی نهایت پارامتر بپذیرند. به عنوان مثال ، تعریف زیر کاملا قابل قبول است:


1     int fnarg(int x,int y,int z,int ... vls)

اما این پارامتر بی نهایت که در کد بالا به نام vls است ، محدودیت هایی هم دارد:

1- پارامتر vls باید آخرین پارامتر باشد.

2- تنها یک پارامتر از نوع بی نهایت می توان تعریف کرد.

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


1     void func(int ... vls)

2     {

3     for(int i:vls)

4     //نمایش مقادیر ارسالی به تابع از طریق پارامتر vls

5     System.out.PrintLn("number :"+i);

6     }

7     

8     //استفاده از تابع func در برنامه به صورت زیر است:

9     func(5,45,686,67,677);

کلید واژه ها :javaسورس کدجاواتابع پارامتری
نوشته شده توسط : amindelavar  |  ارسال شده در تاریخ : 2017/05/23-14:25   |  تعداد بازدید کنندگان :16
ارسال نظر شما  (شما ابتدا باید در سایت ثبت نام کنید تا بتوانید نظر دهید.)

آیا این مقاله برای شما مفید بود؟    بله    خیر

اگر وقت بیشتری داری ، می تونی نظرت رو به طور کامل تری در زیر توضیح دهی :

جعبه جستجو
مقاله های اخیر
مقاله های پر بیننده
آمار سایت

 تعداد تمامی مقالات موجود : 16

 تعداد اعضای سایت : 3

 آخرین بروز رسانی سایت : 7 ماه پیش

 بازدید کنندگان امروز (آی پی یکتا) : 9

 بازدید کنندگان دیروز (آی پی یکتا) : 17

 بازدید کنندگان کل (آی پی یکتا) : 3962