您的位置:程序门 -> java -> j2se / 基础类



请问谁有对结果分类的算法?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请问谁有对结果分类的算法?
发表于:2007-01-10 00:09:43 楼主
得到一个包含几千条的商品数据,每个商品都有一个商品分类,请问如何高效率的对结果按商品分类来计算商品数量呢?谢谢。
发表于:2007-01-10 00:30:431楼 得分:0
一边遍历,一边统计,结果放到hashtable中就是了。
发表于:2007-01-10 06:29:392楼 得分:0
你应该用数据库做啊~
发表于:2007-01-10 08:17:593楼 得分:0
select   category,count(*)  
from   product
group   by   category
发表于:2007-01-10 09:09:444楼 得分:0
遍历


集合
发表于:2007-01-10 09:19:075楼 得分:0
数据库方面分类
select   category,count(*)  
from   product
group   by   category
或者全取出来在代码里分类
发表于:2007-01-10 09:48:176楼 得分:0
有数据库的话丢到数据库里面,没有的话用一个循环就出来了。
发表于:2007-01-10 11:02:457楼 得分:0
有数据库的话丢到数据库里面,没有的话用一个循环就出来了
发表于:2007-01-10 17:28:538楼 得分:0
没太明白楼主的意思,楼主是要得到某一个商品分类下的商品数量还是所有的商品分类下的商品数量?
发表于:2007-01-10 17:56:269楼 得分:0
<thinking   in   java> 中有一个例子,楼主自己去看吧。
发表于:2007-01-10 20:59:0810楼 得分:0
如果是数据库那很好办,一个语句就结束了,如果是要用程序来做,那就遍历一下了,然后再根据不同类型加一下就可以了。
发表于:2007-01-11 10:48:5811楼 得分:0
不是用的数据库,我现在用的是hashset类,然后改写数据类的equals()和hascode()方法来累加数量。

请问dan1980, <thinking   in   java> 是那个版本的那一章有这个例子?
发表于:2007-01-11 11:03:5712楼 得分:0
看看java对象的排序,给你个例子:
http://blog.csdn.net/lcllcl987/archive/2005/06/27/405112.aspx


快速检索

最新资讯
热门点击