积极咖啡豆

文章
6
资源
1
加入时间
2年10月17天

正则表达式校验身份证号

最近在看正则表达式的一些东西,突然想起之前写的一个关于身份证号码校验的小程序。当时写身份证的校验的时候,没有考虑到输入格式的校验。程序的健壮性很差,现在我就用正则表达式来做身份证格式校验,体验一下正则表达式的奇妙用法。

为什么不能在增强for循环和迭代过程中通过list本身进行添加/删除操作1.在增强for循环中除元素:2.在迭代过程中通过list本身删除:3.原因:

1.在增强for循环中除元素:结果:2.在迭代过程中通过list本身删除:结果:3.原因:1实际原因:ArrayList源代码中有这么一个方法:在迭代器的hasNext()、next()方法都会被调用。作用是判断list的大小有没有变化,如果变了,就抛异常。也就是说,源代码就规定了不能在迭代过程中通过List本身进行添加/删除操作。2根本原因(个人...