![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习
帝宝世界第一可爱
这个作者很懒,什么都没留下…
展开
-
Lab3因而起——对正则表达式的学习(二)
Lab3因而起——对正则表达式的学习(二) 一、Pattern和Matcher 一般来讲,比起String类,正则表达式的功能更为强大。对于正则表达式,可以通过java自带的包java.util.regax,将其导入之后,运用方法Pattern.compile()来编译创造的正则表达式。这个方法会根据输入的String类型的正则表达式生成一个Pattern对象,接下来,把想要检索的字符换传入Pattern对象的matcher方法,又会生成一个matcher对象,这个对象有很多功能。 其中,replaceAl原创 2020-06-02 11:50:14 · 312 阅读 · 0 评论 -
Lab3因而起——对正则表达式的学习(一)
Lab3因而起——对正则表达式的学习(一) 在本次lab3实验中的正则表达式部分,对于从没学过正则表达式的小伙伴来说,可以说是困难重重,而我恰好属于其中之一,课堂上对正则表达式的接触皮毛显然没能满足这次实验对我的要求,不多说,开始学习! 一、正则表达式 在java中,字符串操作主要集中于String,StringBuffer和StringTokenizer类,与正则表达式相比较,他们只能提供相当简单的功能。正则表达式是一种强大而灵活的文本处理工具。使用正则表达式,我们能能够以编程的方式构造更多复杂的文本原创 2020-05-28 20:50:34 · 311 阅读 · 0 评论 -
学习迭代器设计模式后的再学习
学习迭代器设计模式后的再学习 任何容器类,必须有某种方式可以插入元素并将他们再次取回。例如,对于List,add是它的一个插入方法,而get是他的一个元素取出方法。 但经过思考会发现问题,这样的话会有个缺点:要使用容器,必须对容器的确切类型编程,起初看来没什么不好。但假设一个程序原本对着list编程,后来却改为对set编程,怎么样才能显得更方便一些呢?如果有个容器,我们称之为容器C没有实现当前方法...原创 2020-05-06 19:46:53 · 126 阅读 · 0 评论 -
有关传统软件开发方式的深入了解及其与XP极限编程的不同
有关传统软件开发方式的深入了解及其与XP极限编程的不同 在软件开发的过程中,大致分为两种形式。一种是传统的软件开发过程,而另一种为敏捷开发过程。这两种虽然都为软件开发,但原理有着本质上的区别。 一.浅谈传统软件开发模型 传统软件开发模型主要分为瀑布模型、V-model模型、快速原型开发模型、增量模型以及螺旋模型等,在这五种模型的基础上,传统软件开发模型主要由线性推进以及递归推进两种形式进行(即5中...原创 2020-03-15 18:21:06 · 505 阅读 · 0 评论