工具类.

时间:2025-04-14 08:46:23
import org.apache.commons.lang3.StringUtils; import org.junit.*; public class TestUtils { /** * 测试工具类常用方法 . */ @Test public void testStringUtils() { System.out.println( //首字母大写 - 输出【Aaaaa】 StringUtils.capitalize("aaaaa") ); System.out.println( //首字母小写 - 输出【aAAAA】 StringUtils.uncapitalize("AAAAA") ); System.out.println( //重复拼接字符串 - 输出【abab】 StringUtils.repeat("ab", 2) ); System.out.println( //重复拼接字符串(带分隔符的) - 输出【?,?】 StringUtils.repeat("?",",", 2) ); System.out.println( //重复拼接字符char - 输出【eee】 StringUtils.repeat('e', 3) ); System.out.println( //判断是否为空(空串或null) - 输出【false】 StringUtils.isEmpty("asd") ); System.out.println( //判断是否不为空(空串或null) - 输出【false】 StringUtils.isNotEmpty("") ); System.out.println( //判断是否至少有一个为空(空串或null) - 输出【true】 StringUtils.isAnyEmpty("asd", "") ); System.out.println( //判断是否全部为空(空串或null) - 输出【false】 StringUtils.isAllEmpty("asd", null) ); System.out.println( //判断是否为空(空串或null或空格) - 输出【true】 StringUtils.isBlank(null) ); System.out.println( //判断是否不为空(空串或null或空格) - 输出【true】 StringUtils.isNotBlank(" ") ); System.out.println( //判断是否至少有一个为空(空串或null或空格) - 输出【true】 StringUtils.isAnyBlank("asd", " ") ); System.out.println( //判断是否全部为空(空串或null或空格) - 输出【false】 StringUtils.isAllBlank("asd", " ") ); System.out.println( //比较两个字符串是否是相等的字符序列 - 输出【false】 StringUtils.equals("aaa","AAA") ); System.out.println( //比较两个字符串是否是相等的字符序列(忽略大小写) - 输出【true】 StringUtils.equalsIgnoreCase("aaa","AAA") ); System.out.println( //检查是否以指定的前缀开头 - 输出【true】 StringUtils.startsWith("abcd","ab") ); System.out.println( //检查是否以指定的前缀开头(忽略大小写) - 输出【true】 StringUtils.startsWithIgnoreCase("abcd","aB") ); System.out.println( //检查是否以指定的后缀结尾 - 输出【false】 StringUtils.endsWith("abcd","x") ); System.out.println( //检查是否以指定的后缀结尾(忽略大小写) - 输出【true】 StringUtils.endsWithIgnoreCase("abcd","Cd") ); System.out.println( //转大写 - 输出【ABC】 StringUtils.upperCase("aBc") ); System.out.println( //转小写 - 输出【abc】 StringUtils.lowerCase("aBc") ); System.out.println( //获取长度 - 输出【0】 StringUtils.length(null) ); System.out.println( //是否包含 - 输出【true】 StringUtils.contains("abc", "a") ); } }