货币计算为什么使用BigDecimal
[code="java"]double d = 29.0 * 0.01;System.out.println(d);System.out.println(d * 100);System.out.println((int) (d * 100));[/code] 输出:[code="java"]0.2928.99999999999999628[/code]...
探究CopyOnWriteArrayList中的方法原理
CopyOnWriteArrayList 实现自 List 接口,所以我们可以像使用 ArrayList 一样使用 CopyOnWriteArrayList。CopyOnWriteArrayList 类的字段定义如下:public class CopyOnWriteArrayList<E> implements List<E>, RandomAccess, Cloneable, Serializable { /** 支撑同步操作的重入
Android TextWatcher三个回调以及监听EditText的输入案例详解
本文主要是关于Android TextWatcher三个回调以及监听EditText的输入案例详解和相关实例