На этот вопрос уже есть ответ здесь:
Я пытаюсь заменить символ в определенной позиции строки.
Например:
String str = "hi";
заменить позицию строки #2 (i )на другую букву "k"
Как бы я это сделал? Спасибо!