السلام عليكم
احتاج لدروس في معالجة الملفات
كيف احذف البيانات بالتتابع من ملف
وكيف اغير مثلا بينات في الملف
بورك فيكم ايها الاخوة مسيبقا
السلام عليكم
احتاج لدروس في معالجة الملفات
كيف احذف البيانات بالتتابع من ملف
وكيف اغير مثلا بينات في الملف
بورك فيكم ايها الاخوة مسيبقا
تم تعديل هذه المشاركة بواسطة yassinislam في 3 فبراير 2010 في 23:47
لا أظن أن هناك طريقة لحذف البيانات مباشرة، بل تقرأ البيانات، وتحذف ما تريد حذفه، ثم تكتب الناتج في الملف.
بارك الله فيك اخي الحبيب
سؤال ثاني لو تكرمت
مثلا عندي ملف فيه اسماء عائلية شخصية
وانا اريد ان ارتب حسب الاسماء العائلية او الشخصية
هل عندك فكرة اخي الحبيب :blush: :blush:
يجب أن تحمل محتوى الملف في اي Collection ثم ترتب هذه الأخيرة كما تريد، ثم بعدها تكتب النتيجة إلى الملف
لو لم تظهر لك الصورة أعط تفاصيل أكثر عما تريد حتى أعطيك مثال.
تم تعديل هذه المشاركة بواسطة herch في 4 فبراير 2010 في 01:37
لم افهم اخي
لكن ساحاول ان ابسط لك اكثر
عندي ملف مسجل فيه اسماء اشخاص بالانجليزية
4 example :
ahmed kamal
mohamed assem
kamall hashim
fouad rabih
اريد ان تظهر عندي هاته الاسماء مرتبة بهذا الشكل حسب الاسم الاول للشخص طبعا تبعا للحروف الاجدية
ahmed kamal
fouad rabih
kamall hashim
mohamed assem
تقرأ الملف سطرا بسطر، كما هو موضح في الرابط في ردي السابق.
تنشئ ArrayList وتضيف كل سطر تقرأه من الملف إلى ال ArrayList
نرنب محتوى ال ArrayList باستعمال Collections.sort
ثم تكتب محتوى ال ArrayList في الملف