PDA

View Full Version : سوال: برگرداندن نام تمام فایلهایی که در یک فولدر قرار دارند



keivan32
چهارشنبه 08 مهر 1388, 09:15 صبح
سلام
من میخواهم نام تمام فایل هایی که در یک فولدر خاص قرار دارند را داشته باشم اگر ممکن است مرا راهنمایی کنید

java.source.ir
چهارشنبه 08 مهر 1388, 10:12 صبح
سلام
برای اینکار می توانی از دو متد کلاس File با مشخصات زیر استفاده نمایی:


1. String[] list()
این متد نام تما فایل ها و دایرکتوری های درون یک فولدر را در خود نگه می دارد.



2. File[] listFiles()
این متد مشابه متد قبل می باشد با این تفاوت که به جای نگهداری نام فایل ها و دایرکتوری های موجود، آدرس کامل آنها را ذخیره می کند.

نحوه استفاده از متدهای بالا به صورت زیر می باشد.


File file = new File("Your favourite directory name");
String[] fileList1 = file.list();
File[] fileList2 = file.listFiles();


موفق و سربلند باشید.