String.trim()方法存在去不掉的空格(全角空格)

我在做JSP+JDBC模式实现web应用系统的系统登录案例时存在以下这段代码:

if((rs.getString("xm").trim().compareTo(username0)==0)&&
  (rs.getString("bh").trim().compareTo(password0)==0))

从数据库职工表中得到姓名,编号(职工编号作为密码)进行登陆验证时,trim()方法并未得到去掉空格的字符串,原因是存在全角空格。

详细String.trim()方法分析

你可能感兴趣的:(java)