如何去除字符串中的空格?
编写一个函数实现去除字符串中的空格?
------解决方案--------------------str = str.replaceAll( "\\s ",  " ");
------解决方案--------------------象楼上的学习   
 str = new StringBuffer(str).replaceAll( "  ", " ").toString();
------解决方案--------------------呵呵 
 同意楼上2位
------解决方案--------------------str = str.replaceAll( "  ", " ");
------解决方案--------------------还是一楼的方法最好,因为空格可以是“ ”或者其他如tab键之类的。
------解决方案--------------------String str= "ooo oo ooo "; 
 str.trim();
------解决方案--------------------一楼的最好
------解决方案--------------------观望
------解决方案--------------------字符串名.trim(); 
------解决方案--------------------str.trim(); 
 不行吗?
------解决方案--------------------楼上兄弟,看清楚了,是字符串中的空格,不是两头的。 
 偶怎么觉得2楼的方法好啊~~
------解决方案--------------------1楼的好 
 空格包含普通空格,制表符等,不仅仅是 "  "
------解决方案--------------------呵,历害.
------解决方案--------------------一楼好,偶觉的
------解决方案--------------------我还是喜欢2楼的 
------解决方案--------------------我支持一楼
------解决方案--------------------replaceAll
------解决方案--------------------trim()
------解决方案--------------------楼上的你没按tab
------解决方案--------------------\\s的更好些啊
------解决方案--------------------mark
------解决方案--------------------呵呵,只明白2楼的,学识太浅了。
------解决方案--------------------用正则式替换,不错
------解决方案--------------------#1的不错
------解决方案--------------------jdk1.5以上才可以用!!!! 
 str = new StringBuffer(str).replaceAll( "  ", " ").toString();
------解决方案--------------------一楼好。 
 trim()只能去掉首尾的空格
------解决方案--------------------学习了
------解决方案--------------------可是如何能除去段落的空行,既把整行的空字符串除去?   
 str = str.replaceAll( "\\s+ ",  " ");
------解决方案--------------------接分再说