رحيق الزهور نشر 17 يوليو 2022 أرسل تقرير نشر 17 يوليو 2022 وماهو عملها بشكل عام ومتى وكيف تستخدم private String readName(RandomAccessFile file) throws IOException { char name[]=new char[15],temp; for (int i=0;i<name.length;i++){ temp=file.readChar(); name[i]=temp; } return new String(name).replace('\0',' '); } 1 اقتباس
0 Wael Aljamal نشر 17 يوليو 2022 أرسل تقرير نشر 17 يوليو 2022 تنتمي الدالة replace للصنف String وتستخدم كما اسمها لاستبدال جزء من السلسلة النصية بآخر. وتعيد الدالة سلسلة نصية أيضاً String. الشكل العام لها: public String replace(char searchChar, char newChar) تأخذ الدالة وسيطين: searchChar السلسلة النصية التي نريد استبدالها ( سوف يتم البحث عنها ضمن الكائن المطبقة عليه استدعاء الدالة) newChar النص الجديد الذي سيحل محال النص القديم المستبدل مثال: استدعاء دالة replace على النص Hello مع تبديل كل حرف l مع حرف p public class Main { public static void main(String[] args) { String myStr = "Hello"; System.out.println(myStr.replace('l', 'p')); } } والناتج: Heppo في مثالك، سوف يتم تبديل محرف نهاية السلسلة النصية '0\' مع الفراغ ' ' حيث أن المصفوفة name لها 15 محرف، و ربما يبقى جزء منها فارغ و سوف نستبدله بالغراغ. اقتباس
السؤال
رحيق الزهور
وماهو عملها بشكل عام ومتى وكيف تستخدم
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.