Question: What does the following code do ? Scanner keyboard = new Scanner ( System . in ) ; String filename; System.out.print ( Enter the

What does the following code do?
Scanner keyboard = new Scanner(System.in);
String filename;
System.out.print("Enter the filename: ");
filename = keyboard.nextLine();
PrintWriter outFile = new PrintWriter(filename);
What does the following code do?
Scanner keyboard = new Scanner(System.in);
String filename;
System.out.print("Enter the filename: ");
filename = keyboard.nextLine();
PrintWriter outFile = new PrintWriter(filename);
It allows the user to enter the name of the file that data will be written to.
Nothing; the code contains a syntax error.
It establishes a connection with a file named filename.
It writes to a file named filename.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!