
java
文章平均质量分 59
weixin_44128558
难道岁月,多少课也可白上
展开
-
笔记:设计模式
设计模式分为三大类创建型设计模式:单例模式、工厂方法模式、抽象工厂方法模式、建造者模式、原型模式结构型设计模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享园模式行为型设计模式:策略模式、模板方法模式、观察者模式、迭代器模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式创建型设计模式单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问点饿汉模式public class Singleton { private static S原创 2021-08-10 15:05:04 · 113 阅读 · 0 评论 -
Java replaceAll方法无法替换美元符号$
replace() 方法可以替换 $ 符号,replaceAll() 方法无法替换 $ 符号str.replace('$','*') //可以替换成功解决方法str.replaceAll(Matcher.quoteReplacement("$"), Matcher.quoteReplacement("**"))注意:代码str.replaceAll(a,b),如果b字符串中含有反斜杠 (/) 和美元符号 ($),则会抛出异常。需要使用Matcher.quoteReplacement(java.原创 2021-03-09 11:41:29 · 2553 阅读 · 0 评论