Home » Tip Bank » Java
  • Email Article
  • Comment on this Article
  • Share Article
    • Digg
    • del.icio.us
    • Newvine
    • furl
    • StumbleUpon
    • BlinkList
    • Newsvine
    • Magnolia
    • Facebook
    • Tailrank
    • Slashdot
    • Technorati
    • Google Bookmarks
    • Yahoo Favorites
    • Windows Live
    • Ask
Language: Java
Expertise: Intermediate
Feb 5, 2018

WEBINAR:

On-Demand

Full Text Search: The Key to Better Natural Language Queries for NoSQL in Node.js


Watch

How to Find the End of a File in Java

Easily find the end of file that you are processing. Scanner again has a easier way of doing it.

import java.util.*;
import java.io.*;

public class EndOfFile {

   public static void main(String args[])
   {
      EndOfFile endOfFile = new EndOfFile();
      endOfFile.proceed();
   }

   final String fileName = "/mypc/EndOfFile.java";
   
   private void proceed()
   {
      Scanner input = null;
      try
      {
         //initializing the Scanner input with the file name
         input = new Scanner(new File(fileName));
         //Checking if a nextLine exists
         while(input.hasNextLine())
         {
            //Reading the nextLine
            System.out.println(input.nextLine());
         }
      }catch(FileNotFoundException fnf)
      {
         System.out.println("Exception: "+fnf);
         //do Nothing
      }
   }
}

/*
Expected output:

[root@mypc]# java EndOfFile
Will print the complete source code of EndOfFile.java

*/ 

Visit the DevX Tip Bank

M S Sridhar
 
Submit a Tip
Browse "Java" Tips
Browse All Tips
codeschool.com
htmlandcssbook.com