2019独角兽企业重金招聘Python工程师标准>>>

  • 首字母变大写
   capitalize(java.lang.String str)StringUtil.capitalize("user") = UserStringUtil.capitalize("URL") = URL
  • 首字母变小写
  uncapitalize(java.lang.String str)StringUtil.capitalize("User") = user
  • 统计sub在source个数
  count(java.lang.String source, java.lang.String sub)StringUtil.count("aaa","a") = 3StringUtil.count("aAa","a") = 2
  • 统计sub在source个数,忽略大小写
  countIgnoreCase(java.lang.String source, java.lang.String sub)StringUtil.count("aAa","a") = 3StringUtil.count("aAa","a") = 3
  • 字符串为""时转换为NULL
 crop(java.lang.String string)StringUtil.crop("") = null
  • 获得字符串string中left和right之间的字符
  cutBetween(java.lang.String string, java.lang.String left, java.lang.String right)StringUtil.cutBetween("aaabbbccc","aaa","ccc") = bbb
  • 从c的索引位置开始截取字符串
   cutFromIndexOf(java.lang.String string, char c)cutFromIndexOf(java.lang.String string, java.lang.String substring)
  • 截取字符串前缀,如果不存在返回原串
   cutPrefix(java.lang.String string, java.lang.String prefix)StringUtil.cutPrefix("sysUser","sys") = User
  • 截取字符串后缀,如果不存在返回原串
   cutSuffix(java.lang.String string, java.lang.String suffix)StringUtil.cutPrefix("sysUser","sys") = User
  • 环绕切分
  cutSurrounding(java.lang.String string, java.lang.String prefix, java.lang.String suffix)cutSurrounding(java.lang.String string, java.lang.String fix)
  • 驼峰式
  toCamelCase(java.lang.String input,boolean firstCharUppercase,char separator)StringUtil.toCamelCase("sys_User", false, '_') = sysUserStringUtil.toCamelCase("sys_User", true, '_') = SysUser

转载于:https://my.oschina.net/tank1988/blog/724002

Jodd 工具包之StringUtil相关推荐

  1. jodd忽略ssl证书_Jodd - Java界的瑞士军刀,无法想象的轻量级工具包

    Jodd介绍 Jodd是对于Java开发更便捷的开源迷你框架,包含工具类.实用功能的集合,总包体积不到1.7M. Jodd构建于通用场景使开发变得简单,但Jodd并不简单!它能让你把事情做得更好,实现 ...

  2. Jodd - Java界的瑞士军刀轻量级工具包

    转载自 Jodd - Java界的瑞士军刀轻量级工具包! Jodd介绍 Jodd是对于Java开发更便捷的开源迷你框架,包含工具类.实用功能的集合,总包体积不到1.7M. Jodd构建于通用场景使开发 ...

  3. Jodd可以实现的功能有哪些?

    Jodd是一个Java工具包和微型框架,Jodd 工具包含一些实用的工具类和小型框架,增强了 JDK 提供很多强大的功能,可以帮助实现日常的开发任务,让代码更可靠:而Jodd 框架是一个轻量级的应用框 ...

  4. java 文件 缓存_JAVA缓存技术

    转载地址:http://blog.csdn.net/madun/article/details/8569860 最近再ITEYE上看到关于讨论JAVA缓存技术的帖子比较多,自己不懂,所以上网大概搜了下 ...

  5. 抓取网易每日轻松一刻

    看网易也有很多年了,比较喜欢手机端的每日轻松一刻节目,但这个栏目只在手机端,而且没有往期回顾.出于收藏的心里,写个程序抓取该系列网页. 1.首先是数据来源,在网易版面找了半天没有发现专栏之类的标记.倒 ...

  6. java使用Jodd-http发送http请求

    之前写过一篇关于java代码中使用restTemplate发送http请求的文章,那种方式比较复杂一点,现在使用jodd工具包来实现,相对来说简单多 首先在代码中引入jodd-http的依赖 < ...

  7. Java 工具包 Jodd

    java工具包Jodd Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架.简单,却很强大! Jodd 被分成众多模块,按需选择,其中 工具类模块: jodd-core 一些工 ...

  8. Java常用工具包 Jodd

    Jodd 是一个开源的 Java 工具集, 包含一些实用的工具类和小型框架.简单,却很强大! 写道 Jodd = Tools + IoC + MVC + DB + AOP + TX + JSON + ...

  9. Java常用工具包 Jodd jar包

    Jodd是一个普通开源Java包.你可以把Jodd想象成Java的"瑞士军刀",不仅小,锋利而且包含许多便利的功能. Jodd 提供的功能有: 1. 提供操作Java bean, ...

最新文章

  1. 深度学习中的随机梯度下降(SGD)简介
  2. java写出文本文档乱码_对象流如何写出到文件以及为什么乱码
  3. python布尔类型运算_Python中与或非运算(布尔运算)
  4. oracle pl sql示例,oracle PL SQL学习案例(一)
  5. python线程池超过最大数量_python自定义线程池控制线程数量
  6. ProjectMan是这样炼成的
  7. 浅谈 make 工具
  8. jmeter解决不同线程组之间传递参数问题
  9. bzoj3390[Usaco2004 Dec]Bad Cowtractors牛的报复*
  10. NoSQL之MongoDB复制集配置、数据导出导入
  11. AirBuddy技巧:如何检查Mac电脑是否支持低功耗蓝牙?
  12. 华为计算机充电指示灯,数码产品:华为p40充电指示灯不亮在哪里设置 有指示灯吗...
  13. 队列加分项:杨辉三角
  14. java 企业级安全_《企业级Java安全性—构建安全的J2EE应用》 尹亚 【正版电子纸书阅读_PDF下载】- 书问...
  15. android re浏览器下载,re浏览器官方版下载_re浏览器app下载4.9.6 - 系统城
  16. 如何将网址链接生成在微信可跳转的网址二维码
  17. Android 图片倒影
  18. 四舍六入五成双方法-js版
  19. Proxmox VE(PVE)+ceph+物理网络规划-超融合生产环境安装部署案例
  20. 如何完美的转载其他博主的博文

热门文章

  1. 最小生成树构造算法--Prim算法,Kruskal算法(C语言)
  2. 查询链接服务器信息,如何通过 SQL Server 链接服务器和分布式查询使用 Excel
  3. 清除浮动php,CSS清除浮动
  4. mysql 从库 问题_一篇文章帮你解决Mysql 中主从库不同步的问题
  5. MySQL数据查询新人须知
  6. solaris mysql_配置Solaris下自带的MYSQL
  7. java f.lenth返回值,这个是什么意思,求仔细说明
  8. 互联网晚报 | 2月28日 星期一 |​工信部:最大限度降低缺芯影响;​工信部:今年新建5G基建60万个...
  9. 产品案例:这些呼声很高功能,微信为何还不做?
  10. 真正厉害的产品经理,都是“数据思维”的高手