/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
//创建一个HashMap对象hm
//加入元素到hm中
hm.
put("何叶",
new Double (213213421.333)); hm.
put("张光明",
new Double (67231.233)); hm.
put("张三",
new Double (812371.23)); hm.
put("李四",
new Double (231231.231)); //返回包含映射中项的集合
//用Iterator得到HashMap中的内容
//显示元素
while(t.hasNext())
{
System.
out.
print(me.
getKey()+": "); System.
out.
println(me.
getValue()); }
double balance
=((Double)hm.
get("张光明")).
doubleValue(); hm.
put("张光明",
new Double(balance
+89728)); System.
out.
println("我现在的账户金额:"+hm.
get("张光明")); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCSAgICAgICAgLy/liJvlu7rkuIDkuKpIYXNoTWFw5a+56LGhaG0KICAgICAgICBIYXNoTWFwIGhtPW5ldyBIYXNoTWFwKCk7CiAgICAgICAgLy/liqDlhaXlhYPntKDliLBobeS4rQogICAgICAgIGhtLnB1dCgi5L2V5Y+2IixuZXcgRG91YmxlICgyMTMyMTM0MjEuMzMzKSk7CiAgICAgICAgaG0ucHV0KCLlvKDlhYnmmI4iLG5ldyBEb3VibGUgKDY3MjMxLjIzMykpOwogICAgICAgIGhtLnB1dCgi5byg5LiJIixuZXcgRG91YmxlICg4MTIzNzEuMjMpKTsKICAgICAgICBobS5wdXQoIuadjuWbmyIsbmV3IERvdWJsZSAoMjMxMjMxLjIzMSkpOwogICAgICAgIC8v6L+U5Zue5YyF5ZCr5pig5bCE5Lit6aG555qE6ZuG5ZCICiAgICAgICAgU2V0IHNldD1obS5lbnRyeVNldCgpOwogICAgICAgIC8v55SoSXRlcmF0b3LlvpfliLBIYXNoTWFw5Lit55qE5YaF5a65CiAgICAgICAgSXRlcmF0b3IgdD1zZXQuaXRlcmF0b3IoKTsKICAgICAgICAvL+aYvuekuuWFg+e0oAogICAgICAgIHdoaWxlKHQuaGFzTmV4dCgpKQogICAgICAgIHsKICAgICAgICAgICAgTWFwLkVudHJ5IG1lPShNYXAuRW50cnkpdC5uZXh0KCk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQobWUuZ2V0S2V5KCkrIjogIik7CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihtZS5nZXRWYWx1ZSgpKTsKICAgICAgICB9CiAgICAgICAgU3lzdGVtLm91dC5wcmludCgiXG4iKTsKICAgICAgICBkb3VibGUgYmFsYW5jZT0oKERvdWJsZSlobS5nZXQoIuW8oOWFieaYjiIpKS5kb3VibGVWYWx1ZSgpOwogICAgICAgIGhtLnB1dCgi5byg5YWJ5piOIixuZXcgRG91YmxlKGJhbGFuY2UrODk3MjgpKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIuaIkeeOsOWcqOeahOi0puaIt+mHkeminToiK2htLmdldCgi5byg5YWJ5piOIikpOwoJfQp9