Javaالدالة max()
تعريفها
ترجع العدد الأكبر بين العددين اللذين نمررهما لها مكان الباراميترين a و b.
بناؤها
هناك أربع أشكال من هذه الدالة. أي يمكن إستدعاءها بأربع طرق مختلفة.
باراميترات
يمكن تمرير عددين من أي نوع لها عند إستدعائها مكان الباراميترين a و b و سيقوم مترجم لغة جافا بإستدعاء الدالة المناسبة لنوع القيم التي قمت بتمريرها.
قيمة الإرجاع
- إذا مررت لها قيمتين نوعهما double فأنت بذلك تستدعي الدالة الأولى التي ترجع أكبر عدد بينهما كـ double.
- إذا مررت لها قيمتين نوعهما float فأنت بذلك تستدعي الدالة الثانية التي ترجع أكبر عدد بينهما كـ float.
- إذا مررت لها قيمتين نوعهما int فأنت بذلك تستدعي الدالة الثالثة التي ترجع أكبر عدد بينهما كـ int.
- إذا مررت لها قيمتين نوعهما long فأنت بذلك تستدعي الدالة الرابعة التي ترجع أكبر عدد بينهما كـ long.
مثال
سنحصل على النتيجة التالية عند التشغيل.