commons-lang包随笔

ArrayUtils.toString():输出数组内容
ArrayUtils.clone():克隆数组(当数组引用为null时,不会报空指针异常)
ArrayUtils.reverse():反转数组(直接在原数组中操作)
ArrayUtils.contains():查找数组中是否包含某元素
ArrayUtils.indexOf():查找某元素下标
ArrayUtils.toMap():由多维数组生成Map
Object[][] obj = new Object[][] { { "name", "张三" }, { "性别", "男" },
{ "年龄", 20 } };
Map map = ArrayUtils.toMap(obj);
System.out.println(map.get("name"));


StringUtils.isBlank():检查空字符串
StringUtils.isNotBlank():检查非空字符串
StringUtils.substringBetween():搜寻嵌套字符串
StringUtils.trim():处理了空指针异常
StringUtils.strip():自定义裁减字符串(可指定被裁减字符)
StringUtils.chomp():去除字符串尾部的换行符和回车符
StringUtils.reverse():反转字符串
StringUtils.reverseDelimited:根据分隔符反向排列字符串
String sentence = "This is a dog";
System.out.println(StringUtils.reverseDelimited(sentence, ' '));

输出:
dog a is This

StringUtils.isNumeric():检测字符串是否只包含数字
StringUtils.isAlpha():检测字符串是否只包含字母
StringUtils.isAlphanumeric():检测字符串是否只包含字母和数字
StringUtils.isAlphaSpace():检测字符串是否只包含字母和空格
StringUtils.isAlphanumericSpace():检测字符串是否只包含字母、数字和空格
RandomStringUtils.random(16,"abcdefghijklmnopqrstuvwxyz1234567890"):生成随机数(无乱码)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值