Advertisement
Guest User

Untitled

a guest
Jul 27th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. package Directory;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5.  
  6. public class Directory {
  7. List<Directory> directories;
  8. private int size=0;
  9. List<File> files;
  10. public Directory() {
  11. directories=new ArrayList<Directory>();
  12. files= new ArrayList<File>();
  13. }
  14. public Directory(File a,File b){
  15. files.add(a);
  16. files.add(b);
  17. }
  18. public Directory(Directory a,File b) {
  19. this.directories.add(a);
  20. this.files.add(b);
  21.  
  22. }
  23.  
  24. public Directory(File a){
  25. this.files.add(a);
  26. }
  27.  
  28.  
  29.  
  30.  
  31.  
  32. public int getSize() {
  33. for (int i=0;i<directories.size();i++) {
  34. for (int j = 0; j < files.size(); j++) {
  35.  
  36. Directory a = directories.get(i);
  37. File b=a.files.get(j);
  38. size += b.getSize();
  39. }
  40. }
  41.  
  42. return size;
  43.  
  44. }
  45. public void setFiles(File a){
  46. files.add(a);
  47. }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement