Je cherche à trouver la réponse à ce problème ici.
Tout d'abord,
blah[abc] = blah[abc].replaceAll("(.*) (.*)", "$2, $1");
Quelqu'un peut-il m'expliquer ce que sont les (.*), $2 et $1 ?
Deuxièmement, lorsque j'imbrique cela dans une instruction for afin d'inverser deux parties d'une chaîne, je suis frappé par une exception. Je me demandais si quelqu'un savait pourquoi.
Gracias
Edit : Voici l'erreur que je reçois
Exception dans le thread "main" java.lang.ArrayIndexOutOfBoundsException : 1 at ChangeNames.main(ChangeNames.java:21)