In this assignment, you will create a Java program to search recursively for files in a directory.• The program must take two command line parameters. First parameter is the folder to search for. Thesecond parameter is the filename to look for, which may only be a partial name.• If incorrect number of parameters are given, your program should print an error message and show thecorrect format.• Your program must search recursively in the given directory for the files whose name contains the givenfilename. Once a match is found, your program should print the full path of the file, followed by a newline.• You can implement everything in the main class. You need define a recursive method such as:public static search(File sourceFolder, String filename)For each subfolder in sourceFolder, you recursively call the method to search.• A sample run of the program may look like this://The following command line example searches any file with “Assignment” in its name%java FuAssign7.FuAssignment7 C:\CIS 265 AssignmentC:\CIS 265\AS 2\FuAssignment2.classC:\CIS 265\AS 2\FuAssignment2.javaC:\CIS 265\AS 3\FuCIS265\FuAssignment3.classC:\CIS 265\AS 3\FuCIS265\FuAssignment3.javaC:\CIS 265\AS 4\FuAssignment4.gpj
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here