Удаление пробелов из строк в Java - PullRequest
633 голосов
/ 28 марта 2011

У меня есть такая строка:

mysz = "name=john age=13 year=2001";

Я хочу удалить пробелы в строке. Я попытался trim(), но это удаляет только пробелы до и после всей строки. Я также пытался replaceAll("\\W", ""), но затем = также удаляется.

Как мне получить строку с:

mysz2 = "name=johnage=13year=2001"

Ответы [ 31 ]

0 голосов
/ 07 февраля 2017

Попробуйте это:

String str="name=john age=13 year=2001";
String s[]=str.split(" ");
StringBuilder v=new StringBuilder();
for (String string : s) {
    v.append(string);
}
str=v.toString();
...