Почему мне нельзя поменять две строки местами через третью?
Пишу метод на , который принимает две строки и меняет их значения через третью строку. Но появляется ошибка. Idea пишет, что переменная val не может быть переинициализирована. Но у меня нет val переменных в коде. Не подскажете, что не так?

Ответы (1 шт):
Автор решения: Сергей Бувака
→ Ссылка
Аргументы метода str1 и str2 являются immutable, т.е. неизменяемыми, а вы пытаетесь им присвоить другую ссылку