This program I\'m making for a COSC course isn\'t compiling right, I keep getting the error:
Exception in thread \"main\" java.lang.StringIndexOutOfBoundsException:
You may need to take out the = in the line
while (count <= input.length() ) {
and make it
while (count < input.length() ) {
because it is causing the substring to read beyond the length of the string.
=============== But I'll add a few extra bits of advice even though its not asked for:
do not use == to compare strings, use
letter.equals("a")
instead. Or even better, try using
char c = input.charAt(count);
to get the current character then compare like this:
c == 'a'