我想在这里找出这个问题的答案。
首先,
blah[abc] = blah[abc].replaceAll("(.*) (.*)", "$2, $1");
有人可以向我解释 (.*)、$2 和 $1 是什么吗?
其次,当我将它嵌套在 for 语句中以反转字符串的两个部分时,我遇到了异常错误。我想知道是否有人知道这是为什么。
谢谢
编辑:这是我收到的错误
线程“main”中的异常 java.lang.ArrayIndexOutOfBoundsException: 1 在 ChangeNames.main(ChangeNames.java:21)