4-19 FileReadDemo

Post date: Mar 5, 2014 9:45:02 AM

//This program reads data from a file.

package filereaddemo;

import java.util.Scanner; // Needed for the Scanner class

import java.io.*; // Needed for the File and lOException

public class FileReadDemo

{

public static void main(String[] args)throws IOException

{

// Create a Scanner object for keyboard input.

Scanner keyboard = new Scanner(System.in);

// Gat the filename.

System.out.print("Enter the filename: ");

String filename = keyboard.nextLine();

// Open the file.

File file = new File(filename);

Scanner inputFile = new Scanner(file);

// Read lines from the file until no more are left.

while (inputFile.hasNext())

{

// Read the next name.

String friendName = inputFile.nextLine();

// Display the last name read.

System.out.println(friendName);

}

// Close the file.

inputFile.close();

}

}