/*
TreeMap类通过使用树来实现Map接口.TreeMap提供了按排序顺序存储关键字/值对的有效手段,同时允许快速检索。不像散列映射,树映射保证它的元素按照关键字升序排序。
*/
import java.util.*;
class TreeMapDemo{
public static void main(String[] args)
{
//Creat a tree map
TreeMap tm = new TreeMap();
//Put elements to the map
tm.put("Evan",new Double(12345.77));
tm.put("Rose",new Double(78777));
tm.put("Magic",new Double(-99.10));
tm.put("Mike",new Double(100.00));
tm.put("Sue",new Double(17.15));
//Get a set of entries
Set set = tm.entrySet();
//Get an iterator
Iterator i = set.iterator();
//Display elements
while(i.hasNext()){
Map.Entry me = (Map.Entry)i.next();
System.out.println(me.getKey() + ": ");
System.out.println(me.getValue());
}
System.out.println();
//Deposit 1000 into Evan's account
double balance = ((Double)tm.get("Evan")).doubleValue();
tm.put("Evan",new Double(balance + 1000));
System.out.println("Evan's new balance : " + tm.get("Evan"));
}
}
分享到:
相关推荐
有人问,才做了个,方便下载; IE8、firefox和chrome下测试通过
vue 2.x echarts treemap带示例数据及效果图,及在对话框里显示的处理方法
本篇文章主要介绍了java中TreeMap排序的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
TreeMap按VALUE排序
JAVA中用TREEMAP做的,可以求学生的总分,总分的平均值,最大值最小值
TreeMap自己的理解
TreeMap源码是基于数据结构中的红黑树进行设计并开发的。
Java TreeMap源码解析 Java TreeMap源码解析 Java TreeMap源码解析
Treemap-4.1.2.zip tree map开发代码,可用于创建tree map
在eclipse上用java实现统计一句话或一段话中单词出现的个数,并按照字母表顺序输出,并利用treemap实现
TreeMap例子GDP
C#实现的树图和放射环算法,信息可视化领域
Map,HashMap,TreeMap的使用 很详细额,值得看看
treemap treeset hashset hashmap 简要介绍
java中HashMap,LinkedHashMap,TreeMap,HashTable的区别
van Wijk 发布的 Squarified Treemap 算法。 用途 假设我们有一个宽度为 6、高度为 4 的矩形,并且进一步假设这个矩形必须细分为 7 个矩形,面积分别为 6、6、4、3、2、2 和 1。标准树形图算法使用一个简单的方法...
本资源提供了List对对象中的属性和TreeMap, String>对键值排序,并针对100w条数据排序,对比List和TreeMap, String>排序的效率。个人认为排序效率对比可以相信,但也可能存在不科学之处,还请高手给与指点,多多包涵...
Python TreeMap可视化方案数据源(因为不能粘贴链接额,具体实现实现代码,请看我博客专栏《机器学习》:))
JDK源码剖析之红黑树TreeMap,偶然看见,传上来分享一下
1. TreeMap 2. HashMap 3. ConcurrentSkipListMap 本测试查找方法使用Map的get方法,循环、离散获取。对于ConcurrentSkipListMap,获得顺序片段,可用subMap()方法,提取50w的子序列只需要1ms,具有巨大优势。 ...