- 博客(7)
- 收藏
- 关注
原创 正则表达式中的元字符
在软件构造实验三中,我们为排班表应用添加了一个从文本中读取排班信息的功能文本中给出的信息在格式上可能是错误的,如果我们直接拿来使用的话,当我们在后续的对文本信息进行解析的过程中,可能会出现很多不必要的麻烦通过使用正则表达式,在对文本内容解析之前,先筛除掉格式错误的文本文件,可以很大程度上减少我们后续过程中的工作量我总结了一下常用的正则表达式的元字符,并简单介绍了一下它们的含义正则表达式中的元字符 元字符 正则表达式中的写法 含义 . "." 代表任意一个字符
2021-07-07 20:53:37 143
原创 Java编程语言中类的继承
在软件构造实验3中,我们多次用到了继承的思想继承是面向对象的开发过程中的一个非常重要的概念,通过继承,我们可以使用之前定义的成员方法和成员变量,经过简单的程序编码就可以在已有类的基础上增加新的功能。Java程序设计语言通过继承机制,在现有类的基础上定义一个新的类,并在原有类的基础上添加新的方法或修改原有方法,从而提高编程效率、减少错误概率。继承是通过关键字extends来声明的,其格式为:[修饰符] class 类名 extends 父类名如public class bird ex
2021-07-07 16:10:53 1130
原创 自增与自减运算符
在软件构造实验3中,从文本中读取有效信息时,出现了读取到的信息错误的问题读取信息时,前两个字符总是相等,后面读取到的字符串也依次发生了错误摘取部分错误代码如下public static void main(String[] args) { int i = 0; String s = "Java"; String st = ""; st = st + s.charAt(i); System.out.println(st); st = st + s.charAt(i++
2021-07-06 17:14:19 141
原创 哈工大软件构造Lab3(继承不同父类时返回值类型不同带来的比较问题,提高代码的可复用性)
在实验三中,我们写了两个接口IntervalSet<L>MultiIntervalSet<L>我们定义了时间段类Intervalprivate final long start;private final long end;在Interval中保存的是一个时间段的开始时间与结束时间对于两个接口,写了相应的实现CommonIntervalSet<L>private final Map<L,Interval> interval
2021-07-06 15:50:10 261
原创 程序人生-Hello’s P2P
计算机系统大作业题 目 程序人生-Hello’s P2P 专 业 计算学部 学 号 1190202026 班 级 1936601 学 生 周俣生 指 导 教 师 刘宏伟 计算机科学与技术学院2021年6月摘 要本文详细分析分析了C语言...
2021-06-29 23:45:42 495 2
原创 用Java集合类实现图的广度优先算法
用Java集合类实现图的广度优先算法第一次Java实验,就碰到了要求实现无向图两点间距离计算的题目。被迫拾起了数据结构的知识。刚刚着手学习Java编程语言,加上之前数据结构的知识也都还给老师,就算还记得,也不知道怎样用Java实现图的结构与算法啊QAQ没办法,最后硬着头皮,用Java集合类勉强写出来了。过程可能要麻烦很多,我相信肯定也被很多人写过,不过我实在太懒了,也没有搜过相关文章。如果实现过程中有问题,还请大佬指出。先给出题目条件吧。这里要存储的点是一个自定义的Person类,当然,
2021-05-23 22:19:51 367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人