count occurrences of character in string java