Question: Rewrite Listing 18.7, DirectorySize.java, without using recursion. Listing 1 import java.io.File; 2 import java.util.Scanner; 3 4 public class DirectorySize { public static void main(String[] args)
Rewrite Listing 18.7, DirectorySize.java, without using recursion.
Listing

![public static void main(String[] args) { 6 // Prompt the user to](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2022/11/636a7364ce4cc_740636a7364be071.jpg)

1 import java.io.File; 2 import java.util.Scanner; 3 4 public class DirectorySize { public static void main(String[] args) { 6 // Prompt the user to enter a directory or a file System.out.print("Enter a directory or a file: "); Scanner input - new Scanner (System.in); String directory = input.nextline(); 10 11 12 // Display the size System.out.printIn(getSize(new File(directory)) + " bytes"); 13
Step by Step Solution
3.34 Rating (160 Votes )
There are 3 Steps involved in it
Output Program inputs the name of directory and outputs the size Compile javac Exercise2028ja... View full answer
Get step-by-step solutions from verified subject matter experts
