Javaالدالة getChars() في جافا
تعريفها
تنسخ أحرف الـ String الذي قام باستدعائها بداخل مصفوفة الأحرف التي نمررها لها مكان الباراميتر dst مع تحديد النطاق الذي نريد نسخه و المكان الذي نريد وضع الأحرف فيه.
بناؤها
public void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)
باراميترات
- مكان الباراميتر
srcBeginنمرر رقم يمثل index أول حرف في الـStringتبدأ عملية النسخ من عنده. - مكان الباراميتر
srcEndنمرر رقم يمثل index الحرف في الـStringالذي تتوقف عملية النسخ عنده. - مكان الباراميتر
dstنمرر المصفوفة التي ستتخزن فيها النسخة. - مكان الباراميتر
dstBeginنمرر رقم يمثل index أول حرف في المصفوفة تبدأ عملية اللصق عنده.
قيمة الإرجاع
لا ترجع قيمة.
مثال
public class Main { public static void main(String[] args) { String str = "welcome to harmash.com"; char[] arr = new char[str.length()]; str.getChars( 0, str.length(), arr, 0 ); System.out.print( "Copied value = "); for(int i=0; i<arr.length; i++) { System.out.print(arr[i]); } } }
سنحصل على النتيجة التالية عند التشغيل.
Copied value = welcome to harmash.com