(十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
2018-01-25 20:04
621 查看
1. trim方法源码详解
源码解析:输入参数为null时返回null,否则去除掉字符串两边的空格或者制表符(tab键,一个tab键代表两个空格);
2. trimToEmpty方法源码详解
源码解析:输入参数为null时返回“”空串,否则去除掉字符串两边的空格或者制表符(tab键,一个tab键代表两个空格);
3. trimToNull方法源码详解
源码解析:输入参数首先调用trim()方法处理去掉两边的空格或者制表符(tab键,一个tab键代表两个空格),如果输入参数为null则返回null,然后判断处理后的参数是否为空,如果为空就返回null,否则返回ts;
public static String trim(String str) { return str == null ? null : str.trim(); }
源码解析:输入参数为null时返回null,否则去除掉字符串两边的空格或者制表符(tab键,一个tab键代表两个空格);
2. trimToEmpty方法源码详解
public static String trimToEmpty(String str) { return str == null ? "" : str.trim(); }
源码解析:输入参数为null时返回“”空串,否则去除掉字符串两边的空格或者制表符(tab键,一个tab键代表两个空格);
3. trimToNull方法源码详解
public static String trimToNull(String str) { String ts = trim(str); return isEmpty(ts) ? null : ts; }
源码解析:输入参数首先调用trim()方法处理去掉两边的空格或者制表符(tab键,一个tab键代表两个空格),如果输入参数为null则返回null,然后判断处理后的参数是否为空,如果为空就返回null,否则返回ts;
相关文章推荐
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解
- (十二)Java工具类StringUtils中trim、trimToEmpty、trimToNull方法详解