Count and Display nun empty lines in a file Java
public class FileLineCounter
{
public static int countAndDisplayNonEmptyLines(String path) throws IOException
{
int lineCount = 0;
InputStream is = null;
try
{
is = new FileInputStream(path);
InputStreamReader in = new InputStreamReader(is);
BufferedReader _input = new BufferedReader(in);
String line = _input.readLine();
while ( line != null )
{
if ( !line.trim().isEmpty() )
{
System.out.println(lineCount + ". " + line);
lineCount++;
}
line = _input.readLine();
}
}
finally
{
if ( is != null )
is.close();
}
return lineCount;
}
public static void main(String args[])
{
try
{
countAndDisplayNonEmptyLines("C:\\Users\\Desktop\\help.log");
}
catch ( IOException e )
{
e.printStackTrace();
}
}
}
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment