JAVA的正则是不是就是第二种设计方式?

来源:5-4 二分搜索树的查找

Suspendz

2020-06-15

JAVA的正则例如:
Pattern pattern = Pattern.compile(“一系列字符串”);
Matcher matcher = pattern.matcher(“正则表达式”);
if (matcher.find()){
System.out.println(matcher.group());

我记得学的时候就是要求必须要先执行matcher.find,否则就会抛出异常,这是不是就是第二种必须先进行返回情况的判定,然后再才能执行返回具体数据类型的那个设计方式?

但是JAVA不是可以返回空么,为啥也要这么设计。。

写回答

1回答

liuyubobobo

2020-06-16

抱歉,我没有把你的问题和我的课程内容联系起来。你说的第一种方式第二种方式对应我的课程中哪里讲的内容?

0
3
Suspendz
非常感谢!
2020-08-19
共3条回复

算法与数据结构(C++版) 面试/评级的算法复习技能包

课程专为:短时间内应对面试、升职测评等艰巨任务打造

11187 学习 · 1614 问题

查看课程