SOURCE CODE
java.lang.Integer文件里,判断一个int的位数
final static int [] sizeTable = { 9, 99, 999, 9999, 99999, 999999, 9999999,
99999999, 999999999, Integer.MAX_VALUE };
// Requires positive x
static int stringSize(int x) {
for (int i=0; ; i++)
if (x <= sizeTable[i])
return i+1;
}HashMap.put
hashcode & equals
hashcode是否真的用地址?
hashcode是否从创建开始就保持不变?
判断两个对象是否相等 java.util.Collections#eq
乘以100
把两位数转为char
Last updated