Я ищу здесь решение этой проблемы.
Во-первых,
blah[abc] = blah[abc].replaceAll("(.*) (.*)", "$2, $1");
Может кто-нибудь объяснить мне, что такое (. *), $ 2 и $ 1?
Во-вторых, когда я вкладываю это в оператор for, чтобы перевернуть две части строки, У меня возникла ошибка исключения. Мне было интересно, знает ли кто-нибудь, почему это так.
Спасибо
Изменить: это ошибка, которую я получаю
Исключение в потоке "main" java.lang.ArrayIndexOutOfBoundsException: 1 at ChangeNames.main (ChangeNames.java:21)