base.Defaults
Java Typesの初期値を返します。
ただ用途不明。初期の値を覚えられない人向け?
staticメソッド
返り値 static <T>
- defaultValue(Class
type) - デフォルトの値を返します。
コードの中身
static {
// Only add to this map via put(Map, Class<T>, T)
Map<Class<?>, Object> map = new HashMap<Class<?>, Object>();
put(map, boolean.class, false);
put(map, char.class, '\0');
put(map, byte.class, (byte) 0);
put(map, short.class, (short) 0);
put(map, int.class, 0);
put(map, long.class, 0L);
put(map, float.class, 0f);
put(map, double.class, 0d);
DEFAULTS = Collections.unmodifiableMap(map);
}