我知道如何用.replaceAll("\\s+","");
去除间距。但我需要的是这样的事情:
for(i=0;i<string.length();i++) {
if(ch==32) {
//remove the character;
}
}
这有什么办法吗?
String str = "a b c d e";
String newStr = "";
for (int i=0; i < str.length(); i++) {
char ch = str.charAt(i);
if (ch != 32)
newStr += ch;
}
System.out.println(newStr);
它将打印abcde
。