自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 Java split()使用时的几种特殊情况

(1)split表达式,其实就是一个正则表达式。* ^ | 等符号在正则表达式中属于一种有特殊含义的字符,如果使用此种字符作为分隔符,必须使用转义符即\\加以转义。(2)如果使用多个分隔符则需要借助 | 符号,如二所示,但需要转义符的仍然要加上分隔符进行处理。//如果以竖线为分隔符,则split的时候需要加上两个斜杠【\\】进行转义。String address="上海^上海市@闵行区#吴中路";特殊情况有 * ^ : | . \。

2023-04-19 12:14:37 121

原创 正则表达式简介

正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。Java正则表达式和Perl的是最为相似的。java.util.regex包主要包括以下三个类:Pattern类:pattern对象是一个正则表达式的编译表示。Pattern类没有公共构造方法。要创建一个Pattern对象,你必须首先调用其公共静态编译方法,它返回一个Pattern对象。该方法接受一个正则表达式作为它的第一个参数。Matcher类:Matcher对象

2020-07-11 20:21:49 97

原创 java常见的设计模式

设计模式六大原则1.开放封闭原则:对扩展开放,对修改封闭,意即程序拓展时不要动原有的代码2.LSP原则:任何基类可以出现的地方,子类一定可以出现3.依赖倒置原则:使用接口,依赖于抽象而不是具体4.接口隔离原则:为了解耦,使用多个相互隔离的接口5.迪米特法则:一个实体应当尽量少地与其他实体之间发生相互作用,使得系统功能模块相对独立。6.CRP法则:尽量使用合成/聚合的方式,而不是使用继承。分类1.创建型模式(在创建对象的过程中尽量隐藏创建细节,不直接使用new)2.结构型模式(主要关注类和对

2020-07-11 20:18:56 104

原创 软件构造1-2章知识点总结

1.软件构造的多维度视图按阶段划分:构造时/运行时视图按动态性划分:时刻/阶段(形态)视图按构造对象的层次划分:代码(逻辑)/构件(物理)视图2.阶段划分、各阶段活动3.软件质量指标(1)外部指标(影响用户)①正确性按照预先定义的“规约”执行,至高无上的质量指标。需要在软件系统的每一层保证自己的正确性,同时假设其下层是正确的。通过测试和调试、防御式编程、形式化方法等手段保证正确性②健壮性针对异常情况(取决于spec的范畴)的处理,出现异常时不要“崩溃”。出现规约定义之外的情形的时

2020-07-11 20:13:56 137

原创 HIT软件构造lab2

目录1 实验目标概述 12 实验环境配置 13 实验过程 13.1 Poetic Walks 13.1.1 Get the code and prepare Git repository 13.1.2 Problem 1: Test Graph 13.1.3 Problem 2: Implement Graph 13.1.3.1 Implement ConcreteEdgesGraph 23.1.3.2 Implement ConcreteVerticesGraph 23.1.4 P

2020-07-02 19:09:15 261

原创 HIT软件构造lab1

目录1 实验目标概述 12 实验环境配置 13 实验过程 13.1 Magic Squares 13.1.1 isLegalMagicSquare() 13.1.2 generateMagicSquare() 13.2 Turtle Graphics 13.2.1 Problem 1: Clone and import 23.2.2 Problem 3: Turtle graphics and drawSquare 23.2.3 Problem 5: Drawing polygons 2

2020-06-18 11:09:19 358

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除