Приведенный ниже код удаляет гласные из строки, но не удаляет пробелы, соответствующие до или после «_».
public static String removeVowels(String str) {
str = str.replaceAll("[aeiouAEIOU]","");
return str;
}
public static void main(String[] args) {
System.out.println("__" + removeVowels(" The Lion king ") + "__");
}
}
Выход консоли:
__ Th Ln kng __
Каким должен быть вывод консоли:
__Th Ln kng__
Не совсем уверен, как бы я это сделал, не заходя в основной метод и вручную удаляя пробелы.
_
и перед последними двумя_
?. Судя по вашему коду, вы создали ошибку в своих тестовых примерах:" Snowboarding school "
имеет начальный и конечный пробел... - person Don Cheadle   schedule 10.05.2016