Statements about the printwriter object is correct

Assignment Help JAVA Programming
Reference no: EM131596624

The following is a practice quiz for one of my courses. I have taken it myself, but want to verify if my answers are correct and therefore would like anyone who is familiar with the subject material (Java programming) to provide their answers in order to compare.

PRACTICE QUIZ
1) Insert the missing code in the following code fragment. This fragment is intended to read an input file.
public static void main(String[] args) throws FileNotFoundException
{
String inputFileName = "dataIn.txt";
String outputFileName = "dataOut.txt";
File inputFile = new File(inputFileName);
Scanner in = _______________;
. . .
}

a) new Scanner(inputFileName)
b) new Scanner(outputFileName)
c) new Scanner(inputFile)
d) new Scanner(System.in)
2) Insert the missing code in the following code fragment. This fragment is intended to read a file and write to a file.
public static void main(String[] args) throws FileNotFoundException
{
String inputFileName = "dataIn.txt";
String outputFileName = "dataOut.txt";
File inputFile = new File(inputFileName);
Scanner in = new Scanner(inputFile);
PrintWriter out = _____________;
. . .
}
a) new PrintWriter(outputFileName)
b) new Scanner(outputFileName)
c) new PrintWriter(outputFile)
d) new Scanner(outputFile)
3) Which of the following statements about using the PrintWriter object is correct?
a) If the output file already exists, the new data will be appended to the end of the file.
b) If the output file does not exist, a FileNotFoundException will occur.
c) If the output file already exists, the existing data will be discarded before new data are written into the file.
d) If the output file does not exist, an IllegalArgumentException will occur.
4) Under which condition will the PrintWriter constructor generate a FileNotFoundException?
a) If the output file cannot be opened or created due to a security error.
b) If the output file does not exist.
c) If the output file already exists, but has data in it.
d) If the output file already exists, but is empty.
5) Which of the following statements reflects the textbook's recommendations about closing files?
a) Both the input and the output file do not need to be explicitly closed in the program.
b) Only the input file must be explicitly closed in the program.
c) Only the output file must be explicitly closed in the program.
d) Both the input and the output file should be explicitly closed in the program.
6) Consider the following code snippet:
public static void main(String[] args) throws FileNotFoundException
Which of the following statements about this code is correct?
a) The main method is designed to catch and handle all types of exceptions.
b) The main method is designed to catch and handle the FileNotFoundException.
c) The main method should simply terminate if the FileNotFoundException occurs.
d) The main method will not terminate if any exception occurs.
7) The PrintWriter class is an enhancement of the ____ class.
a) Scanner
b) ReadStream
c) PrintStream
d) File
8) Consider the following code snippet.
PrintWriter outFile = new PrintWriter("dataOut.txt");
Which of the following statements about the PrintWriter object is correct?
a) If a file named "dataOut.txt" already exists, an exception will occur.
b) If a file named "dataOut.txt" already exists, existing data will be deleted before new data is added to the file.
c) If a file named "dataOut.txt" already exists, new data will be added to the end of the file.
d) If a file named "dataOut.txt" already exists, a new file named "dataOut_1.txt" will be created and used.
9) Which of the following statements about using a PrintWriter object is NOT true?
a) A PrintWriter will be automatically closed when the program exits.
b) Data loss may occur if a program fails to close a PrintWriter object before exiting.
c) PrintWriter is an enhancement of the PrintStream class.
d) A program can write to a PrintWriter using println.
10) When reading words using a Scanner object's next method, ____.
a) any characters at the beginning of the input that are considered to be white space are consumed and become part of the word being read.
b) any characters at the beginning of the input that are considered to be white space are consumed and do not become part of the word being read.
c) the program must discard white space characters at the beginning of the input before calling the next method.
d) any characters that are considered to be white space within the word become part of the word.

Reference no: EM131596624

Questions Cloud

Compose conceptual data modeling techniques : Construct a trigger that will increase the field that holds the total number of tours sold per salesperson by an increment of one (1).
Programming and logic tennis player array assignment : Programming and Logic Tennis Player Array Assignment - store the number of wins for the player's first year
How the creative commons can be used by an organization : Provide an example of how the Creative Commons can be used by a particular organization to build a more equitable, accessible and innovative world.
Prepare journal entries for preceding numbered transactions : The company suffered a net loss of $224,000 for the year of 2011 - Prepare journal entries for the preceding numbered transactions
Statements about the printwriter object is correct : Insert the missing code in the following code fragment - subject material (Java programming) to provide their answers in order to compare
Is harley-davidson inc competing in the right businesses : Is Harley-Davidson, Inc., (H-D) competing in the right businesses, given the opportunities and threats present in the external environment?
Writing a program to calculate the terms of the sequence : Writing a program to calculate the terms of the sequence of numbers: 0 1 1 3 5 11 21 43 ... where each term is twice
Discuss the logical and physical design : In order to ensure optimal database performance, the logical and physical design should consider the user requirements thoroughly.
What is the contribution margin per machine hour for toaster : Home Bakery Company manufactures two products-toaster ovens and bread machines. What is the contribution margin per machine hour for toaster ovens

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd