怪!! 从数据库读出来的空格怎么replace(" ","");不了? 从数据库读出来的空格怎么replace(" ","");不了?但是可以用trim()前掉前后的, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有,注意替换后的新字符串从replace或trim函数的返回值返回,而原来的字符串是不会变的。String是immutable类型。 哦,对,字符串的话应该使用replaceAll,replace只能换单个字符,全不成楼主的要求。 我不确定取出来的是" "一个具体怎么样的空格public class testInt{ public static void main(String []argv) { String liu="数据库 "; System.out.print( liu.replace(" ","") ); }}返回后尾没有空格的, 但数据库的却replace 不了用trim()却可以, 怀疑是数据库读出来的空格不是普通的"空格" liu.replace(" ","");这根本就不可能编译过,replace要求参数是char型的 是啊,偶刚才不敢说,因为不清楚JAVA1.5里有没有这个重载,呵呵。 JAVA1.6可以编译通过~ liu.replace(" ",""); 用正则表达式替换空白符String str="fds sdf sd fsd sd s s s ";System.out.println(str.replaceAll("\\s","")); String str="f ds sdf sd fsd sd s s s ";System.out.println(str.replaceAll("\\s| ",""));| "后边的是全角空格 带密码的压缩包如何解压? java.io里怎么判断读取文本时的行数? 新手求教这段代码的意思 Java中UpdateUI方法怎样使用? javax.mail包以及javax.activation包应该放到路径下?请高手指点! 谁来帮我看看这条程序啊? 在jbuilder下,运行都正确了,怎么还会提示错误,在cmd就没错误. 怎麼樣獲得mysql數據庫中某表中某字段的描述或者注釋? 文件的保存和EXCEL报表的输出 如何调用超类的超类方法? 大家帮帮我,烦! 环境变量的配置!!新手求教!!!
{
public static void main(String []argv)
{
String liu="数据库 ";
System.out.print( liu.replace(" ","") );
}
}返回后尾没有空格的,
但数据库的却replace 不了
用trim()却可以, 怀疑是数据库读出来的空格不是普通的"空格"
String str="fds sdf sd fsd sd s s s ";
System.out.println(str.replaceAll("\\s",""));
System.out.println(str.replaceAll("\\s| ",""));
| "后边的是全角空格