listing directories

اذهب الى الأسفل

listing directories Empty listing directories

مُساهمة من طرف abushuber في الجمعة أبريل 12, 2019 7:53 am

السلام عليكم ...سؤال ..ماهو listing directories...هذا كود نقلته من المنهج الخاص بدراستي ولم افهمه ولا اعرف عن اي شيء يتحدث ياريت المساعدة في شرحه او شرح الموضوع الذي يمثله وكذلك شرح هذا الكود...علما اني لم اجربه ع الnetbeans...فقد يحتوي ع خطئ او قد لايحتوي...وشكرا لكم جميعا[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
abushuber
abushuber
....
....

تاريخ التسجيل : 29/09/2018
المساهمات : 57
النقاط : 81
التقيم : 0
الدولة : العراق
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

listing directories Empty رد: listing directories

مُساهمة من طرف أحمد مناع في الجمعة أبريل 12, 2019 12:06 pm

اهلا بيك اخى الكريم 

مثالك يتحدث عن الطريقة java.io.File.list هذه الطريقة تقوم بإرجاع مجموعة من السلاسل النصية التي تحمل أسماء الملفات والدلائل في الدليل المحدد

ويتم استخدامها على النحو التالى :

1_أستيراد حزمة العمل
الكود:
import java.io.File;

2_أنشاء كائن جديد من الكائن File مع تهيئته بالقيمة الفارغة null كما فى مثالك على النحو التالى :

الكود:
File file = null;
ثم بعد ذلك تمرير الدليل المحدد المراد اسماء الملفات و الدلالئل التى يحتويها على النحو التالى :
الكود:
file = new File("c://temp");

أو يمكنك استخدام المعلمة new لانشاء الكائن الجديد وتهيئة مباشرة على النحو التالى :


الكود:
File file = new File("c://temp");



ملحوظة :المسار الذى تم تمريرة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] هو دليل فى انظمة الويندوز لكن اذا كنت تعمل على انظمة مالك أو ابل فيكتب الدليل على النحو الذى اتي به مثالك بهذا الشكل /temp دون تحديد القرص الصلب الذى علية الدليل

3_ أنشاء مصفوفة نصية string لتخزين مجموعة الدلائل و الملفات التى سيتم ارجاعها على النحو التالى :

الكود:
String[] paths;

4_تخزين اسماء الدلائل و الملفات فى المصفوفة النصية باستخدام الطريقة file.list

الكود:
paths = file.list();

5_انشاء حلقة تكرارية لطباعة محتويات المصفوفة على النحو التالى :
الكود:

for (String path : paths) {
            
            System.out.println(path);
         }


و النتيجة قراءة و طباعة اسماء الدلائل و الملفات التى بداخل الدليل temp:

java-tests
javascript-tests
test.txt
test2.txt
test3.txt

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
أحمد مناع
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 994
النقاط : 201782
التقيم : 118
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

listing directories Empty رد: listing directories

مُساهمة من طرف abushuber في السبت أبريل 13, 2019 7:12 am

كل الشكر لك استاذ احمد
abushuber
abushuber
....
....

تاريخ التسجيل : 29/09/2018
المساهمات : 57
النقاط : 81
التقيم : 0
الدولة : العراق
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى