/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.lang.reflect.Field;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
HashMap
<Integer, Integer
> map
= new HashMap
<Integer, Integer
>(20,
500); tableField.setAccessible(true);
int prevLength
= ((Object[]) tableField.
get(map
)).
length; System.
out.
println(map.
size() + " " + prevLength
); for (int i = 0; i < 130000; i++) {
map.put(i, i);
if (table.length != prevLength) {
System.
out.
println(map.
size() + " " + table.
length); prevLength = table.length;
}
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLmxhbmcucmVmbGVjdC5GaWVsZDsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJSGFzaE1hcDxJbnRlZ2VyLCBJbnRlZ2VyPiBtYXAgPSBuZXcgSGFzaE1hcDxJbnRlZ2VyLCBJbnRlZ2VyPigyMCwgNTAwKTsKCQlGaWVsZCB0YWJsZUZpZWxkID0gSGFzaE1hcC5jbGFzcy5nZXREZWNsYXJlZEZpZWxkKCJ0YWJsZSIpOwoJCXRhYmxlRmllbGQuc2V0QWNjZXNzaWJsZSh0cnVlKTsKCQlpbnQgcHJldkxlbmd0aCA9ICgoT2JqZWN0W10pIHRhYmxlRmllbGQuZ2V0KG1hcCkpLmxlbmd0aDsKCQlTeXN0ZW0ub3V0LnByaW50bG4obWFwLnNpemUoKSArICIgIiArIHByZXZMZW5ndGgpOwoJCWZvciAoaW50IGkgPSAwOyBpIDwgMTMwMDAwOyBpKyspIHsKCQkJbWFwLnB1dChpLCBpKTsKCQkJT2JqZWN0W10gdGFibGUgPSAoT2JqZWN0W10pIHRhYmxlRmllbGQuZ2V0KG1hcCk7CgkJCWlmICh0YWJsZS5sZW5ndGggIT0gcHJldkxlbmd0aCkgewoJCQkJU3lzdGVtLm91dC5wcmludGxuKG1hcC5zaXplKCkgKyAiICIgKyB0YWJsZS5sZW5ndGgpOwoJCQkJcHJldkxlbmd0aCA9IHRhYmxlLmxlbmd0aDsKCQkJfQoJCX0KCX0KfQ==