Given the String class and the Character class as shown in t
Solution
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication2;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
*
* @author Namburi Ramesh
*/
public class JavaApplication2 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
String input=\"j\";
int[] result=new int[24];
char[] alpha={\'a\',\'b\',\'c\',\'d\',\'e\',\'f\',\'g\',\'h\',\'i\',\'j\',\'k\',\'l\',\'m\',\'n\',\'o\',\'p\',\'q\',\'r\',\'s\',\'t\',\'u\',\'v\',\'w\',\'x\',\'y\',\'z\'};
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); //to read input from console
System.out.println(\"Enter the String \ \");
try {
input=br.readLine(); //reads the input from console
} catch (IOException ex) {
Logger.getLogger(JavaApplication2.class.getName()).log(Level.SEVERE, null, ex);
}
for(int i=0;i<alpha.length;i++){
for(int j=0;j<input.length();j++){
Character c=new Character(input.charAt(j));
if(alpha[i] == c.toLowerCase(input.charAt(j))){
result[i]++;
}
}
}
for(int i=0;i<24;i++){
System.out.println(alpha[i]+\" -- \"+result[i]); //print output to console
}
}
}

