Map<Integer, Integer> dataMap = new HashMap<Integer, Integer>();
Integer cateGory = new Integer(0);
dataset = new DefaultPieDataset();
//循环把数据放入hashmap,为了画图使用
for(int i=0;i<list.size();i++){
bicc = list.get(i);
cateGory = bicc.getCateGory();
if(dataMap.get(cateGory) != null)
{
dataMap.put(cateGory, dataMap.get(cateGory) + 1);
}
else
{
dataMap.put(cateGory, 1);
}
}
//循环从hashmap中把数据取出来放到jfreechart数据源中
for (Map.Entry<Integer, Integer> entityEntry : dataMap.entrySet()) {
dataset.setValue(entityEntry.getKey().toString(), entityEntry.getValue());
}
分享到:
相关推荐
list 转化成hashmap例子 java程序
HashMap死循环原因分析.docx
HashMap的一个数据结构 锁升级:锁升级过程 resize的过程在开发中 怎么保证容器它线程安全后就是数据插入过程使用的头插法 但是头插法会造成一些问题等等等等的那个等等的那个等等的那个等等的那个等等的那个等等的...
HashMap是Java中非常常用的一种数据结构,它实现了Map接口,用于存储键值对。HashMap内部使用哈希表来实现,通过将键映射到哈希表中的一个位置来快速查找和插入元素。 HashMap的主要特点是: 非线程安全:如果多个...
经典讲解List和ArrayList和Vector和HashTable和HashMap区别
javaScript模拟的HashMap数据结构,可以方便的put和get。几乎和Java中HashMap类的功能一模一样。非常好用的!
HashMap存放.doc
详见http://blog.csdn.net/huaxun66/article/details/53036625
比较分析Vector、ArrayList和hashtable hashmap数据结构
详 解 hashmap 1.7 扩 容 机 制 的 数 据 迁 移 以 及 出 现 环 形 列 表 导 致 死 锁 情 况 视 频
HashMap数据结构,HashMap的构造方法,HashMap的put,HashMap的get
hashmap中hash函数的构造问题,提供了各种构造方法。以及比较函数的构造 挺适合入门学习的
hashmap实例 hashmap实例hashmap实例hashmap实例
HashMap介绍和使用
hashmap相关的面试题
java中HashMap详解.pdf
一个用于js里面 用javascript实现的HashMap类
HashMap是一个散列桶(数组和链表),它存储的内容是键值对(key-value)映射HashMap采用了数组和链表的数据结构,能在查询和修改方便继承了数组的线性查找和链表的寻址修改HashMap是非synchronized,所以HashMap很快...
本文档主要讲述的是java中HashMap详解;HashMap和HashSet是Java Collection Framework的两个重要成员,其中HashMap是Map接口的常用实现类,HashSet是Set接口的常用实现类。虽然HashMap和HashSet实现的接口规范不同,...
HashMap基于哈希表(HashTable)实现,它通过散列算法将键值对映射到数组中。在HashMap中,每个键值对都有一个唯一的哈希码,该哈希码决定了键值对在数组中的位置。当插入一个键值对时,HashMap会计算键的哈希码,...