Showing posts with label Count Occurrences of Characters in String. Show all posts
Showing posts with label Count Occurrences of Characters in String. Show all posts

Count Occurrences of Characters in String - JAVA

Count Occurrences of Characters in String - JAVA


Make a Simple program which count the occurrences of Each Character in String . It will take one STRING as an INPUT.

Example:
INPUT    :   kapilshukla
OUTPUT : 
k – 2
a – 2
p – 1 ….

class prog2
{
public static void main(String args[])
{

char c[]=new char[10];

for(int i=0;i<args[0].length();i++)
{
        //This code will work if character is not @

if(args[0].charAt(i)!='@')
{

          //Count variable will count occurrences of Character 
int count=1;

for(int j=i+1;j<args[0].length();j++)
{
//This code will compare two character
if(args[0].charAt(i)==args[0].charAt(j))
{
count++;
}
}
       System.out.println(args[0].charAt(i)+ " - " + count);
}
      //This Code will replace all counted character with @
args[0] = args[0].replace(args[0].charAt(i), '@');
}
}

}