Double appleQuantity and string guestName are read from input. A FileOutputStream named fileStream is declared and the file named note.txt is opened. Then, a PrintWriter named appleOutFS is declared and associated with the file. Write the following to the opened file: • "To purchase:" appleQuantity, followed by " kilograms of apples for " and guestName End each output with a newline. Ex: If the input is 17.5 Pat, then note.txt contains: ● To purchase: **** 17.5 kilograms of apples for Pat 7 8 9 10 11 CARNESTRANN 12 13 14 15 16 17 18 19 20 21 22 23 24 } public static void main(String[] args) throws IOException { Scanner scnr = new Scanner(System.in); FileOutputStream fileStream = null; PrintWriter appleOut FS = null; } double appleQuantity; String guestName; appleQuantity = scnr.nextDouble(); guestName= scnr.next(); fileStream new FileOutputStream("note.txt"); appleOutFS = new PrintWriter(fileStream); * Your code goes here */ appleOutFS.close();
Double appleQuantity and string guestName are read from input. A FileOutputStream named fileStream is declared and the file named note.txt is opened. Then, a PrintWriter named appleOutFS is declared and associated with the file. Write the following to the opened file: • "To purchase:" appleQuantity, followed by " kilograms of apples for " and guestName End each output with a newline. Ex: If the input is 17.5 Pat, then note.txt contains: ● To purchase: **** 17.5 kilograms of apples for Pat 7 8 9 10 11 CARNESTRANN 12 13 14 15 16 17 18 19 20 21 22 23 24 } public static void main(String[] args) throws IOException { Scanner scnr = new Scanner(System.in); FileOutputStream fileStream = null; PrintWriter appleOut FS = null; } double appleQuantity; String guestName; appleQuantity = scnr.nextDouble(); guestName= scnr.next(); fileStream new FileOutputStream("note.txt"); appleOutFS = new PrintWriter(fileStream); * Your code goes here */ appleOutFS.close();
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
Gery code lines (start-18 & 22-end of code) can NOT be edited.
New JAVA code must go in between.
Expert Solution
Step 1: Introduction
The task at hand is to create a Java program that reads a double value for appleQuantity and a string value for guestName from the user. Then, the program should write these input values into a text file named note.txt. The output file should start with the string "To purchase:" followed by the apple quantity in kilograms, and the name of the guest for whom the purchase is to be made.
Algorithm
- Import the required Java packages for Scanner and I/O operations.
- Create the main class and the main method.
- Inside the main method:
- Declare variables for apple quantity and guest name.
- Initialize a Scanner object to read input from the console.
- Read a double for apple quantity.
- Read a string for guest name.
- Initialize a FileOutputStream object to write to a file named 'note.txt'.
- Initialize a PrintWriter object using the FileOutputStream object.
- Write the required data into the file.
- Close the PrintWriter object to flush and save the data.
Step by step
Solved in 6 steps with 2 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education