知识点
1、验证str是否以h开头,以o结尾,中间是a,e,i,o,u中某个字符
boolean flag = str.matches(" h[aeiou]o");
2、验证str是否以h开头,以o结尾,中间不是a,e,i,o,u中的某个字符
boolean flag2 = str.matches(" h[^aeiou]o");
3、验证str是否a-z的任何一个小写字符开头,后跟ad
boolean flag3 = str.matches(" [a-z]ad");
4、验证str是否3位数字
boolean flag4 = str.matches(" \\d{3}");
5、验证str是否是多位数字
boolean flag5 = str.matches(" \\d\\d+");
6、将字符串按照数字进行切割
String[] split = str.split("\\d+");
7、使用Iterator迭代器,遍历Collection集合(取出每一个元素,打印元素)
Collection<String> c = new ArrayList<>();
c.add("元素一");
c.add("元素二");
c.add("元素三");
Iterator<String> iterator = c.iterator();
while (iterator.hasNext()) {
String next = iterator.next();
System.out.println(next);
}
8、使用增强for循环遍历数组
for (int i : array) {
System.out.println(i);
}
9、使用增强for循环遍历集合
Collection<String> coll = new ArrayList<>();
coll