اظن ان كل شئ واضح
بحثت بالانترنت مطولا و لم اجد ضالتي لذا كتبت هذه الطريقة و اشتغلت
و اردت مشاركتم بها
public synchronized long getWsize(String path)
{
long total=0;
File file = new File(path);
File[] all=file.listFiles();
for(int i=0;i<all.length;i++)
{
long length= (all.length())/1024;
total=total+length;
if(all.isDirectory()) {
total=total+getWsize(all.getPath());
System.out.println("Wsize "+all.getPath());
}
}
return total;
}