Javaالدالة copyValueOf()
في جافا
تعريفها
ترجع نسخة من مصفوفة الأحرف التي نمررها لها مكان الباراميتر data
كـ String
.
بناؤها
هناك شكلين من هذه الدالة, أي يمكن إستدعاءها بطريقتين مختلفتين.
// الشكل الأول public static String copyValueOf(char[] data) // الشكل الثاني public static String copyValueOf(char[] data, int offset, int count)
باراميترات
- مكان الباراميتر
data
نمرر مصفوفة الأحرف التي نريد تحويلها لنص. offset
هو باراميتر إختياري يمكنك أن تمرر مكانه رقم الـ index الذي تريد بدأ عملية النسخ من عنده.count
هو باراميتر إختياري يمكنك أن تمرر مكانه عدد الأحرف التي نريد نسخها من المصفوفة التي تمررها مكان الباراميترdata
.
قيمة الإرجاع
ترجع String
تحتوي على أحرف المصفوفة التي نمررها للدالة.
مثال
public class Main { public static void main(String[] args) { char[] ch = {'I', ' ', 'l', 'o', 'v', 'e', ' ', 'j', 'a', 'v', 'a'}; String s = ""; s = String.copyValueOf( ch ); System.out.println( s ); s = String.copyValueOf( ch, 2, 4 ); System.out.println( s ); } }
سنحصل على النتيجة التالية عند التشغيل.
I love java love