public static void connectToInputFile() { Scanner inputStream = null; String inputFileName = getFileName("Enter name of input file: "); try { inputStream = new Scanner(new File("SortedA.txt")); } catch(FileNotFoundException e) { System.out.println("File " + inputFileName + " not found. "); } catch(IOException e) { System.out.println("Error opening input file: " + inputFileName); } } private static String getFileName(String prompt) { String fileName = null; System.out.println(prompt); Scanner keyboard = new Scanner (System.in); fileName = keyboard.next(); return fileName; } public static void connectToOutputFile() { String outputFileName = getFileName("Enter name of output file: "); try { outputStream = new ObjectOutputStream(new FileOutputStream("SortedArray.csv")); } catch(IOException e) { System.out.println("Error opening output file" + outputFileName); System.out.println(e.getMessage()); } } public static void closeFiles() { try { inputStream.close(); outputStream.close(); } catch(IOException e) { System.out.println("Error closing files " + e.getMessage()); } } Hi, I am planning to use the SortedA.txt file to populate the SortedArray.csv file with the data inside the text file. But for now, it only manages to create a csv file but without any data inside. How can I modify the code above to let the csv file be populated with the data from the txt file?

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

public static void connectToInputFile()


{
Scanner inputStream = null;
String inputFileName = getFileName("Enter name of input file: ");
try
{
inputStream = new Scanner(new File("SortedA.txt"));
}
catch(FileNotFoundException e)
{
System.out.println("File " + inputFileName + " not found. ");
}
catch(IOException e)
{
System.out.println("Error opening input file: " + inputFileName);
}
}
private static String getFileName(String prompt)
{
String fileName = null;
System.out.println(prompt);
Scanner keyboard = new Scanner (System.in);
fileName = keyboard.next();

return fileName;
}

public static void connectToOutputFile()
{
String outputFileName = getFileName("Enter name of output file: ");

try
{
outputStream = new ObjectOutputStream(new FileOutputStream("SortedArray.csv"));
}
catch(IOException e)
{
System.out.println("Error opening output file" + outputFileName);
System.out.println(e.getMessage());
}
}
public static void closeFiles()
{
try
{
inputStream.close();
outputStream.close();
}
catch(IOException e)
{
System.out.println("Error closing files " + e.getMessage());
}
}

Hi, I am planning to use the SortedA.txt file to populate the SortedArray.csv file with the data inside the text file. But for now, it only manages to create a csv file but without any data inside. How can I modify the code above to let the csv file be populated with the data from the txt file?

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY