关于trim()函数的使用,为什么我使用了trim()空格依然存在? trim() 的作用是将左右两边的空格去掉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用split()函数,以半角空格作为条件进行拆分。然后再组装到一起。 trim() 是去掉字符串两边的空格 很正常啊你的空格 ASCII 码 是多少 是否是你的数据库的字段是char; 如果是varchar2应该不会出现此问题 trim()只能去掉字符串左右两边的空格,而且必须为英文的空格! 同意leon_jiang(流浪人) char在数据库中是定长的,用varchar就好了。 同意leon_jiang(流浪人) char在数据库中是定长的,用varchar就好了。如要去掉全部空格,可用 " a a ".replaceAll(" ",""); 得到结果:aa 我是在页面上的文本框里写数据后,添加到数据库中的,文本框里的数据本身并没有空格,但结果存到数据库后就莫名其妙的多出了好多空格,后来我才使用了上面的trim()函数来去掉空格,就是去不掉,不知道什么原因。我连接数据库的语句是 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");String url="jdbc:odbc:faq";Connection con=DriverManager.getConnection(url,"","");和安装的这个文件有关没?ms_jdbc_setup.exe请高手指点一下,可以多给分,多谢!!! 应该是你数据库使用的是char这样插入数据库的时候会自动补空格的将类型改为varchar或者你从数据空中取值后再使用trim就可以了 肯定数据库中用的是char型,登陆db时,不足位数就在后面补上了空格。换成varchar好了 回复人: joneyonly(饭饭) ( ) 信誉:99 2005-07-13 10:50:00 得分: 0 肯定数据库中用的是char型,登陆db时,不足位数就在后面补上了空格。换成varchar好了 看看這個!http://community.csdn.net/Expert/topic/3987/3987878.xml?temp=.3032801 数据库中明明我用的是varchar,不是char,我也很郁闷阿 在你程序里String Name=Name1.trim();是这样写的。如果想去掉数据的空格的话应该这样写String Name=Name.trim();你仔细看清楚我改的和你写的有什么不同,就明白了为什么不能去掉数据的空格了。 楼上的把Name1改成Name???没声明就用? struts2 session 请教各位大侠了 wap网站用java写后台,请求后台时能获取到当前手机使用的基站信息吗? 如何隐藏select中的option 各位高手帮帮忙!!!!!!!!!!!!!!! 在安装完一个JSP论坛后,输入地址连接正常但同时页面也出现了异常? 关于脚本的问题! 运行jsp程序,安装了Jbuilder 7还需要安装其他吗 java.com.cn 的ftp站点地址是多少啊?? 怎么给远端的一个servlet发送一个文件,不能用浏览器。大侠,救命呀!!!!!!! 机器经常死机 servlet编译时提示cannot find symbol
你的空格 ASCII 码 是多少
char在数据库中是定长的,用varchar就好了。
char在数据库中是定长的,用varchar就好了。
如要去掉全部空格,可用 " a a ".replaceAll(" ",""); 得到结果:aa
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:faq";
Connection con=DriverManager.getConnection(url,"","");
和安装的这个文件有关没?ms_jdbc_setup.exe
请高手指点一下,可以多给分,多谢!!!
换成varchar好了
肯定数据库中用的是char型,登陆db时,不足位数就在后面补上了空格。
换成varchar好了
http://community.csdn.net/Expert/topic/3987/3987878.xml?temp=.3032801
没声明就用?