4-18 ReadFirstLine

Post date: Mar 5, 2014 9:28:40 AM

//This program reads the first line from a file.

package readfirstline;

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

import java.io.*; // Needed for File and IOException

public class ReadFirstLine

{

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

{

// Create a Scanner object for keyboard input.

Scanner keyboard = new Scanner(System.in);

// Get the file name.

System.out.print("Enter the name of a file : " );

String filename = keyboard.nextLine();

// Open the file.

File file = new File(filename);

Scanner inputFile = new Scanner(file);

// Read the first line from the file.

String line = inputFile.nextLine();

// Display the line.

System.out.println("The first line in the file is : " );

System.out.println(line);

// Close the file.

inputFile.close();

}

}