String b = a.replace(\\],\\[,",")
注意,你要有接收替换后的地方,才能实现替换,replace如果不可以,建议你用replaceAll
/* package whatever// don't place package name! */
import java.util.*
import java.lang.*
import java.io.*
import java.util.regex.*
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
String srcStr = "[{]"
String replaceStr = "\n{"
String line="222{aaabbb}"
line = line.replaceAll(srcStr, replaceStr)
System.out.println(line)
}
}
测试过,这样是可以的,不明白你为啥不可以