202103226-1 编程作业

这个作业属于哪个课程 软工-2018级计算机2班
这个作业要求在哪里 作业要求
这个作业的目标 学习使用GITHUB或者码云
学号 20188438
参考文献 正则表达式的使用

文章主体


码云项目地址


PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 1440 2880
Estimate 估计这个任务需要多少时间 1440 4320
Development 开发 720 1440
Analysis 需求分析 (包括学习新技术) 30 60
Design Spec 生成设计文档 60 180
Design Review 设计复审 20 20
Coding Standard 代码规范 (为目前的开发制定合适的规范) 20 10
Design 具体设计 15 30
Coding 具体编码 720 1000
Code Review 代码复审 30 120
Test 测试(自我测试,修改代码,提交修改) 25 45
Reporting 报告 40 30
Test Repor 测试报告 60 70
Size Measurement 计算工作量 0 0
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 20 45
合计 4640 10250

解题思路




这是将仓库导入到本地


一些类的功能

if(word.charAt(i)>=97 && word.charAt(i)<=122) 这是判断是否是字母和符号。



代码规范制定链接:制定的代码规范——《码出高效_阿里巴巴Java开发手册》


设计与实现过程


单元测试

这是input.txt里的内容:


命令操作:


得到的结果output.txt:


心路历程与收获

学习到了如何使用码云进行代码同步。有一段时间没有去使用java的其他功能类,这一次又重新翻了翻以前的Java书,还有码云的命令操作还需要去学习,有一些我记得以前学过的命令都忘了。

原文地址:https://www.cnblogs.com/huangnuocheng/p/14612066.html