点击运行
import java.util.*; public class LinkedHashMapDemo { public static void main(String args[]) { // 创建哈希 Map LinkedHashMap lhm = new LinkedHashMap(); // 在Map中添加元素 lhm.put("Zara", new Double(3434.34)); lhm.put("Mahnaz", new Double(123.22)); lhm.put("Ayan", new Double(1378.00)); lhm.put("Daisy", new Double(99.22)); lhm.put("Qadir", new Double(-19.08)); // 获取一系列元素 Set set = lhm.entrySet(); // 获取迭代器 Iterator i = set.iterator(); // 显示元素 while(i.hasNext()) { Map.Entry me = (Map.Entry)i.next(); System.out.print(me.getKey() + ": "); System.out.println(me.getValue()); } System.out.println(); // 将1000存入Zara的账户 double balance = ((Double)lhm.get("Zara")).doubleValue(); lhm.put("Zara", new Double(balance + 1000)); System.out.println("Zara's new balance: " + lhm.get("Zara")); } }
运行结果 :
正在执行...