Thursday, 8 September 2011

Count Lines-Vowels-Words in a File.

import java.io.*;
import java.util.*;
class count
{
public static void main(String args[])throws IOException
{
int n=0,ct=0,wo=0;
DataInputStream d=new DataInputStream(System.in);
System.out.println("Enter the file do u want to read");
String f=d.readLine();
FileInputStream f1=new FileInputStream(f);
DataInputStream in=new DataInputStream(f1);
String strline;
while((strline=in.readLine())!=null)
{
n=n+1;
for(int i=0;i<strline.length();i++)
{
char c=strline.charAt(i);
if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u')
{
ct++;
}
}
StringTokenizer st=new StringTokenizer(strline);
while(st.hasMoreTokens())
{
String s=st.nextToken();
wo++;
}
}
System.out.println("File Contains");
System.out.println(n + " Lines");
System.out.println(ct + " Vowels");
System.out.println(wo + " Words"
);
}
}

2 comments:

  1. Thank you for benefiting from time to focus on this kind of, I feel firmly about it and also really like comprehending far more with this particular subject matter. In case doable, when you get know-how, is it possible to thoughts modernizing your site together with far more details? It’s extremely useful to me
    Data Science course in Indira nagar
    Data Science course in marathahalli
    Data Science Interview questions and answers
    Data science training in tambaram
    Data Science course in btm layout
    Data science course in kalyan nagar
    Data science course in bangalore

    ReplyDelete
  2. Nice blog
    For data science training in bangalore, Visit:
    Data Science training in bangalore

    ReplyDelete