Question: 4. In java, letters are represented internally as numbers. They are sequential, i.e. 'A' is 65, 'B' is 66, etc. Lowercase letters start with

4. In java, letters are represented internally as numbers. They are sequential, i.e. 'A' is 65, 'B' is 66, etc. Lowercase letters start with 97. Suppose we want to count the number of times each letter appears in a string. The following program will work: int count [] = new int[26]; String test = "AAABBC"; for (int i = 0; i < test.length(); i ++) { } count[test.charAt(i) - 65] ++; for (int i = 0; i < 26; i++) { System.out.println(i + " "I + count[i]); } What will happen if you set test to "aaabbcc"? (you can try it to see.) Feel free to use VSCode to try it out, but you may see the problem just by looking. What did the programmer forget?
Step by Step Solution
There are 3 Steps involved in it
The provided code contains several syntax errors and logical issues Here is th... View full answer
Get step-by-step solutions from verified subject matter experts
