java常用方法集合

1.isNotBlank(str) 等价于 str != null && str.length > 0 && str.trim().length > 0即:返回的数据不为空或长度为0或由空白符(whitespace)构成

if (StringUtils.isNotBlank(caseId)) {           
            return caseId;
        } else {
            throw new Exception("不支持这种类型");
        }
  1. StringUtils.substringAfterLast(XXX, XX)即:取XXX内分隔符XX后的字符串。
 String uri="/ifbuy"
 String method = StringUtils.substringAfterLast(uri,"/if" );
 // method=="buy"

3.getOriginalFilename()即:得到上传时的文件名。

//前面设置获取MultipartFile类型的对象file
string name=file.getOriginalFilename();

4.SimpleDateFormat 即:使用 SimpleDateFormat 类的 format(date) 方法来格式化时间

SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss");// 设置日期格式
        String fileName = df.format(new Date());

5.System.getProperty("user.dir") 当前工程路径

private String basePath = System.getProperty("user.dir")+File.separator;
//File.separator为跨平台兼容路径格式。
//Windows下的路径分隔符和Linux下的路径分隔符是不一样的,
//当直接使用绝对路径时,跨平台会暴出“No such file or diretory”的异常。

你可能感兴趣的:(java常用方法集合)