Why not use a regex for this?
a = a.replaceAll("\\s","");
In the context of a regex, \s
will remove anything that is a space character (including space, tab characters etc). You need to escape the backslash in Java so the regex turns into \\s
. Also, since Strings are immutable it is important that you assign the return value of the regex to a
.