前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Spring的StringUtils常用方法

Spring的StringUtils常用方法

作者头像
九转成圣
发布2024-04-10 16:59:48
880
发布2024-04-10 16:59:48
举报
文章被收录于专栏:csdncsdn

Spring的StringUtils常用方法

代码语言:javascript
复制
// StringUtils.hasLength("") 不为null&&字符串又不为空,字符串不为空就是字符串又长度
System.out.println(StringUtils.hasLength(""));//false
System.out.println(StringUtils.hasLength(" "));// true
// 效果等价于 str != null && "".trim().length()>0,不不不是比这个还强,
// 不为null&&有长度&&至少有一个非空白字符
System.out.println(StringUtils.hasText(""));// false
System.out.println(StringUtils.hasText(" "));// false
System.out.println(StringUtils.hasText(" 1")); // true
System.out.println(StringUtils.hasText("\t"));// false
System.out.println(StringUtils.hasText("\n"));// false
System.out.println(StringUtils.hasText("\r"));// false
System.out.println("/t".trim().length()>0);// true
System.out.println("/r".trim().length()>0);// true
System.out.println("/n".trim().length()>0);// true
String fileFullName = "/root/hello.txt";
// 获取文件名 不需要new File("")再获取文件名了
String filename = StringUtils.getFilename(fileFullName);
System.out.println("filename = " + filename); // hello.txt
// 获取扩展名
String filenameExtension = StringUtils.getFilenameExtension("/root/hello.txt");
System.out.println("filenameExtension = " + filenameExtension); // txt
// 获取不含扩展名的文件名  StringUtils.stripFilenameExtension仅仅是去掉.txt,路径还在
String name = StringUtils.stripFilenameExtension(StringUtils.getFilename(fileFullName));
System.out.println("name = " + name);// hello
String s = "hello";
// 首字母大写
String capitalize = StringUtils.capitalize(s);
System.out.println("capitalize = " + capitalize);
// 首字母小写
String uncapitalize = StringUtils.uncapitalize(capitalize);
System.out.println("uncapitalize = " + uncapitalize);
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2024-04-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Spring的StringUtils常用方法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档