RosettaCodeData/Task/Strip-a-set-of-characters-from-a-string/Java/strip-a-set-of-characters-from-a-string-2.java
2023-07-01 13:44:08 -04:00

9 lines
407 B
Java

String stripCharacters(String string, String characters) {
StringBuilder stripped = new StringBuilder(string);
/* traversing the string backwards is necessary to avoid collision */
for (int index = string.length() - 1; index >= 0; index--) {
if (characters.contains(String.valueOf(string.charAt(index))))
stripped.deleteCharAt(index);
}
return stripped.toString();
}