摘要:
/*** * 数值计算方法 */public enum formula{ADD(){@Overridepublic BigDecimal getResult(BigDecimal price1 ,BigDecimal price2) {return price1.add(price2);}},SUBTRACT(){@Overridepublic BigDecimal getResult(BigDecimal price1 ,BigDecimal price2) {return price1.subtract(price2);}},MULTIPLY(){@Overridepublic BigDe 阅读全文
摘要:
下图为String源码讲上图中if ( anObject instanceof Object) 改为if ( this instanceof Object && anObject instanceof Object) 后s.equals("asd")也可以避免NullPointerException以下代码为仿照仿照上图重写的一个方法 :public boolean equals(String str , Object anObject){if (str == anObject) { return true;}if ( str instanceof Obje 阅读全文