Question: Complete this assignment as written as a Java console application: Java How To Program, Late Objects, 11th Edition. Project 14.12 ( Searching Strings ) with

Complete this assignment as written as a Java console application:

Java How To Program, Late Objects, 11th Edition.

Project 14.12 (Searching Strings) with added functions.

Write an application in Exercise 14.11 that inputs a line of text and uses String method index0f to

determine the total number of occurrences of each letter of the alphabet in the text. Uppercase and

lowercase letters should be counted together. Store the totals for each letter in an array, and

print the values in tabular format after the totals have been determined.

Additional Functions: Use of a regular expression and the String.matches() method to validate that all

tokens from the String.split() method are alphabetic characters (display an error message for invalid input)

---------------------------------------------------------------------------

Here is my code. All I need help with is the second part (Additional Functions).

Please read my assignment don't copy and paste.

----------------------------------------------------------------------------

My Code:

public class SearchStrings { /** * * @param args */ public static void main(String[]args) { Scanner reader = new Scanner(System.in); //StringBuilder output = new StringBuilder(); System.out.print("Enter the string: "); String s1 = reader.nextLine(); int count=0;

for(char a='A';a<='z';a++) { //upperCase = lowerCase; count=0; char k=a;

for(int i=0;i

}

if(count>0) { System.out.println(a+":"+count); } } }

//System.out.println(output); }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!