Javaالدالة substring() في جافا
تعريفها
ترجع String عبارة عن جزء (substring) من الـ String الذي قام باستدعائها.
عند إستدعاء هذه الدالة عندنا خيارين:
- تحديد من أين تبدأ.
- تحديد من أين تبدأ و أين تنتهي.
إذا قمنا فقط بتحديد أين تبدأ الـ substring, سترجع الدالة String تبدأ من الـ index الذي مررناه مكان الباراميتر startIndex لآخر index موجود في الـ String الذي قام باستدعائها.
إذا قمنا بتحديد أين تبدأ و أين تنتهي الـ substring, سترجع الدالة String تبدأ من الـ index الذي مررناه مكان الباراميتر startIndex إلى الـ index الذي مررناه مكان الباراميتر endIndex.
في حال كان رقم الـ index الذي مررناه لها مكان الباراميتر الأول أو الثاني غير موجود, سيظهر لك خطأ.
بناؤها
هناك شكلين من هذه الدالة. أي يمكن إستدعاءها بطريقتين مختلفتين.
باراميترات
- الباراميتر startIndex يحدد الـ index الذي ستبدأ الـ substring منه.
- الباراميتر endIndex يحدد الـ index الذي تنتهي الـ substring عنده.
قيمة الإرجاع
ترجع String عبارة عن substring من الـ String الذي قام باستدعائها.
مثال
سنحصل على النتيجة التالية عند التشغيل.