diff --git a/MyFileWriter.java b/MyFileWriter.java index 95a9312..78c151a 100644 --- a/MyFileWriter.java +++ b/MyFileWriter.java @@ -76,16 +76,32 @@ public static void makeFolderFile() throws IOException { } // prints the size of the file, fileName - private static void printFileSize(String fileName) { - File f = new File(fileName); - System.out.println(f.length()); + // private static void printFileSize(String fileName) { + // File f = new File(fileName); + // System.out.println(f.length()); + // } + + //prints the size of all the files + private static void printFileSize(String... fileNames) { + long totalSize = 0; + for (String fileName : fileNames) { + File file = new File(fileName); + if (file.exists()) { + totalSize += file.length(); + } } - - // calls printFileSize - public static void fileSizeTester(String filename) { - printFileSize(filename); + System.out.println("Total size of all files: " + totalSize + " bytes"); } + // // calls printFileSize + // public static void fileSizeTester(String filename) { + // printFileSize(filename); + // } + + //calls printFileSize + public static void fileSizeTester(String... fileNames){ + printFileSize(fileNames); + } // sysouts some string public String toString() { diff --git a/Tester.java b/Tester.java index aefa771..58185e0 100644 --- a/Tester.java +++ b/Tester.java @@ -9,7 +9,9 @@ public static void main(String[] args) { // System.out.println("rip "); // } - MyFileWriter.fileSizeTester("file.txt"); + // MyFileWriter.fileSizeTester("file.txt"); + + MyFileWriter.fileSizeTester("1.txt", "2.txt","3.txt");