- 博客(3)
- 收藏
- 关注
原创 JAVA stream()匹配十八位身份证
有时会有需求去直接用stream方式去匹配18位身份证号, 下面介绍两种方式 filter()方法使用 先定义正则规则(可以自己替换规则): String regex = "^([1-6][1-9]|50)\\d{4}(18|19|20)\\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\\d{3}[0-9Xx]$"; Pattern pattern=Pattern.compile(regex); filter()方法: List<User&g
2021-12-27 18:04:08 497
原创 如何初始化ArrayList
最近遇到一个问题 ArrayList list = new ArrayList(5); list.add(2,"zs"); 而居然出现了如下的异常 Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 2, Size: 0 at java.util.ArrayList.rangeCheckForAdd(Unknown Source) at java.util.ArrayList.add(Unknown Source
2020-07-05 14:57:32 400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人