السلام عليكم
اول مشاركة لي في هذا المنتدى باذن الله نستفيد ونفيد قدر الامكان
اخواني عم بحاول عمل كود يقوم بمعرفة حجم فولدر معين بالاضافة لحسب مساحة جميع الفوردات التي بداخله ايضا!!
انا قمت بعمل كود يقوم بحسب مساحة فوردر معين ولكن لم استطيع حساب مساحة كافة الفولدرات التي بداخله
اعتقد الطريقة recursive
ولكن للاسف لم استطع تطبيقها
اهل من اللمكن احد الاخوة مساعدتي في هذا الكود
هذا الكود الي انا عملتو
String input = "";
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter Folder name please: ");
input = in.readLine();
File MyFile = new File (input);
if(MyFile.isDirectory())
{
File pwd = new File(MyFile.getAbsolutePath());
File[] files = pwd.listFiles();
long size = 0;
for (int i=0; i<files.length; i++)
{
size += files.length();
}
System.out.println("Length? " + size ) ;
} else{
System.out.println("Not DIR") ;
}
يرجا المساعدة وشكرا