I want to remove square brackets from a string, but I don\'t know how.
String str = \"[Chrissman-@1]\";
str = replaceAll(\"\\\\[\\\\]\", \"\");
String[] tem
You're currently trying to remove the exact string [] - two square brackets with nothing between them. Instead, you want to remove all [ and separately remove all ].
Personally I would avoid using replaceAll here as it introduces more confusion due to the regex part - I'd use:
String replaced = original.replace("[", "").replace("]", "");
Only use the methods which take regular expressions if you really want to do full pattern matching. When you just want to replace all occurrences of a fixed string, replace is simpler to read and understand.
(There are alternative approaches which use the regular expression form and really match patterns, but I think the above code is significantly simpler.)