从mybais的oracle数据库使用nal()函数查到的数据在数据库显示没空格(在sql语句中没法处理),但在java使用时有空格,在类中setter中使用trim()去除两端空格(使用replace和replaceAll没用,所以去除中间空格暂时没尝试。我试了空格都可以去掉但是tab只有trim去成功了(原因:从oracle拿到的数据中多出来的是' ',不是空格所以replace没用))
(去除所有tab,空格,' '等别的可以再加,replaceAll(“[ *| *| *|//s*]*”,””);第一个空格是tab可以改成转义字符 ,第二个空格是空格。replaceAll(“[(tab)*|(空格)*|//s*]*”,””);)
一下午在弄这个,还好最后找到原因了。