Question: THIS IS JAVA PROGRAMMING. You're required to write the following two overloaded methods: 1. public static int countLetters(String s) which count the number of English

THIS IS JAVA PROGRAMMING.

You're required to write the following two overloaded methods:

1. public static int countLetters(String s) which count the number of English letters in given String s.

2. public static int countLetters(String s, char c) which count the number of English letter c (not case sensitive) in given String s. If c is not an English letter, returns -1.

QUESTION: Write a test program with main function. When the program run, it shall run like: (The bold and italic ones are input)

Enter a string: hello 123$% world

Enter a char: 3

The result of calling function int countLetters(String s) is: 10

The result of calling function int countLetters(String s, char c) is: -1

Do your want to do another test? Y/N: y

Enter a string: %$#1234567 89 Hello hays

Enter a char: h

The result of calling function int countLetters(String s) is: 9

The result of calling function int countLetters(String s, char c) is: 2

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!