是否存在现有的库方法来检查String在Java中是全部大写还是小写?

是否存在现有的库方法来检查String在Java中是全部大写还是小写?,第1张

是否存在现有的库方法来检查String在Java中是全部大写还是小写?

番石榴的CharMatchers倾向于为此类问题提供非常富有表现力高效的解决方案。

CharMatcher.javaUpperCase().matchesAllOf("AAA"); // trueCharMatcher.javaUpperCase().matchesAllOf("A SENTENCE"); // falseCharMatcher.javaUpperCase().or(CharMatcher.whitespace()).matchesAllOf("A SENTENCE"); // trueCharMatcher.javaUpperCase().or(CharMatcher.javaLetter().negate()).matchesAllOf("A SENTENCE"); // trueCharMatcher.javaLowerCase().matchesNoneOf("A SENTENCE"); // true

的静态导入

com.google.common.base.CharMatcher.*
可以帮助使它们更简洁。

javaLowerCase().matchesNoneOf("A SENTENCE"); // true


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5586680.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存