今天在开发中用equals判断两个字符串是否相等,输出的字符明明是一样的但是equals判断总是不相等,最后在字符的后面加一个trim()函数终于解决问题。
trim() 删除字符串首尾的空白(可以首尾一起,也可以指定首或尾,取决于控制参数),但会保留字符串内部作为词与词之间分隔的空格。
例:
String dw = new String(request.getParameter("danwei").trim());
延伸后:
LTRIM(字串):将字串左边的空格移除。
RTRIM(字串): 将字串右边的空格移除。
TRIM(字串): 将字串首尾两端的空格移除,作用等于RTRIM和LTRIM两个函数共同的结果。
ALLTRIM(字串):将字串左右边两边的空格移除。