Код, который вы указали, будет печатать количество вкладок, а не количество пробелов.Следующая функция должна подсчитывать количество пробельных символов в данной строке.
int countSpaces(String string) {
int spaces = 0;
for(int i = 0; i < string.length(); i++) {
spaces += (Character.isWhitespace(string.charAt(i))) ? 1 : 0;
}
return spaces;
}