Core Java| JSP| Servlets| XML| EJB| JEE5| Web Services| J2ME| Glossary| Questions?

 

 

 

 

 

 

 

 

 

 

 

 

 

Search Tutorials

Latest Questions
Comments
 
Count lines of a particular file 
 

In this section, you will learn how to count the availability of text lines in the particular file. A file is read before counting lines of a particular file, . File is a collection of stored information that are arranged in string, rows, columns and li

 

Count lines of a particular file

                         

In this section, you will learn how to count the availability of  text lines in the particular file. A file is read before counting lines of a particular file,  . File is a collection of stored information that are arranged in string, rows, columns and lines etc. Try it for getting the lines through the following program.

Description of program:

The following program helps you in counting lines of a particular file. At the execution time of this program, it takes a file name with its extension from a particular directory and checks it using the exists() method. If the file exists, it will count lines of a particular file otherwise it will display a message "File does not exists!". 

Description of code:

FileReader(File file):
This is the constructor of FileReader class that is reliable for reading a character files. It constructs a new FileReader and takes a file name that have to be read. 

FileNumberReader():
This is the constructor of FileNumberReader class. It constructs a new line-numbering reader. It  reads characters and puts into buffer. By default the numbering of line begins
from '0'

Here is the code of program:

import java.io.*;

  public class NumberOfLine{

  public static void main(String[] args) {
 
    
try{

      System.out.println("Getting line number of a paritcular file example!");
      BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
      System.out.println("Please enter file name with extension:");
      
      String str = bf.readLine
();
 
      
File file = new File(str);

      if (file.exists()){

        FileReader fr = new FileReader(file);
   
     
LineNumberReader ln = new LineNumberReader(fr);
  
      
int count = 0;
 
        
while (ln.readLine() != null){
 
          
count++;
     
   
}
 
       
System.out.println("Total line no: " + count);
 
        
ln.close();
 
      
}
 
      
else{
 
       
System.out.println("File does not exists!");
 
     
}
 
    
}

    catch(IOException e){

      e.printStackTrace();

    }

  }

}


Output of program:

C:\vinod\Math_package>javac NumberOfLine.java

C:\vinod\Math_package>java NumberOfLine
Getting line number of a paritcular file example!
Please enter file name with extension:
AddTwoBigNumbers.shtml
Total line no: 58

Download this example.

                         

» View all related tutorials
Related Tags: c orm form time script object io objects help method sed system ip collection this opera create show for work

Leave your comment:

Name:

Email:

URL:

Title:

Comments:


Enter Code:

Audio Version
Reload Image
 

Note: Emails will not be visible or used in any way, and are not required. Please keep comments relevant. Any content deemed inappropriate or offensive may be edited and/or deleted.

No HTML code is allowed. Line breaks will be converted automatically. URLs will be auto-linked. Please use BBCode to format your text.

Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 

Current Comments

1 comments so far (
post your own) View All Comments Latest 10 Comments:

i want java projram to get the text which is their in the perticular box.i am not geting that

Posted by santoshks on Tuesday, 04.7.09 @ 19:25pm | #86614

Training Courses
Tell A Friend
Your Friend Name
Software Solutions
Least Viewed
Most Rated
Recently Viewed
Search Tutorials

 

 
 

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net  | Site Map

India News

Indian Software Development Company | iPhone Development Company in India | Flex Development Company in India | Java Training Delhi | Java Training at Noida |

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2008. All rights reserved.