trim() 方法用于删除字符串的头尾空白符。
实例:
public class Test {
public static void main(String args[]) {
String Str = new String(" www.runoob.com ");
System.out.print("原始值 :" );
System.out.println( Str );
System.out.print("删除头尾空白 :" );
System.out.println( Str.trim() );
}
}
程序执行结果为:
原始值 : www.runoob.com
删除头尾空白 :www.runoob.com
trim()和trim().equals()和trim().equals(“”)三者的区别?
string.trim()切掉字符串两边的空白
string.trim().equal()判断去除空白后是否和equal括号中的内容相等
string.trim().equal(“”)判断去除空白后是否和equal括号中的孔字符串相等
trim标签也可以完成相同的功能,写法如下:
<trim prefix="WHERE" prefixOverrides="AND">
<if test="state != null">
state = #{state}
</if>
<if test="title != null">
AND title like #{title}
</if>
<if test="author != null and author.name != null">
AND author_name like #{author.name}
</if>
</trim>
- prefix:前缀覆盖并增加其内容。
- suffix:后缀覆盖并增加其内容。
- prefixOverrides:前缀判断的条件。
- suffixOverrides:后缀判断的条件。