/*Write a program to input a string and print the frequency of each character.
Example:
Input: COMPUTER HARDWaRE
Output:
Characters Frequency
A 1
a 1
C 1
D 1
E 2
H 1
M 1
O 1
P 1
R 3
T 1
U 1
W 1
*/
import java.io.*;
class Frequency
{
String s;
int i,j,l,f;
void display()throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter a string in upper case");
s=br.readLine();
l=s.length();
for(i=65;i<=122;i++)
{
f=0;
for(j=0;j<l;j++)
{
if(s.charAt(j)==i)
{
f++;
}
}
if(f>0)
{
System.out.println((char)i+"\t"+f);
}
}
}
}
Edited by arunjib, 12 June 2011 - 02:17 AM.


Sign In
Create Account


Back to top









