OO
文章平均质量分 92
_YiFei
北航研一计算机,方向NLP/KG,github@lyyf2002
展开
-
面对对象 第一单元总结
面对对象 第一单元总结 设计分析 第一次作业 总体架构 Main类负责读入与输出,将读入的字符串传入方法类Regexfunc中,Regexfunc类专门用于正则表达式的处理,返回该字符串经过解析后的表达式Expression;在Expression中含有一个Polyitem的hashmap,用于保存表达式的每一项;而每一个Polyitem又含有一个Factor,作为项的因子。 类的分析 度量分析 下表是对每一个方法所取的度量分析,除了求导和正则表达式解析两个方法认知复杂度较高外,其他均在一个较低的水平上。原创 2021-03-26 21:23:38 · 180 阅读 · 0 评论 -
JAVA正则表达式的使用
JAVA正则表达式的使用 正则表达式语法 最简单的正则表达式就是字符串,比如hello world也是一个正则表达式,匹配"hello world"字符串。在这基础上我们加入其他符号表示,以满足我们匹配一定格式的字符串而不是与正则表达式一模一样的字符串,这些符号可以大致分为[]、{}、(),而其他的一些符号(如.,+,*,\\d等等)其实都可以认为是他们的简写形式。 [] []表示匹配一个在[]中包含的任一字符,如[abc]表示匹配a或者b或者c。 可以使用-来表示一个字符区间,[a-c]与[abc]是原创 2021-03-01 23:35:13 · 1922 阅读 · 5 评论 -
从零开始的JAVA学习-pre02
从零开始的JAVA学习-pre02 task1 题目描述 构造一个Bookset类,来表示多册书籍构成的一套丛书,要求Bookset类包含属性:书名、单价(单价是指一套丛书中单册书籍的价格)以及含有单册书籍的数量(我们规定丛书中每册书单价相同)。相应的要求完成的程序可以查询丛书的名字、单价、数量以及这套书的总价。 一开始给出一套丛书。 7种操作: type attribute 意义 输出 1/2/3 无 查询Bookset的名字/单价/数量 相应的名字/单价/数量 4 name Book原创 2021-02-23 00:27:30 · 533 阅读 · 1 评论