como excluir o caráter certo índice em java

public static String charRemoveAt(String str, int p) {
return str.substring(0, p) + str.substring(p + 1);
}
Crowded Capybara