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
 }
   
 }
   
 }


