现在要读一个xml文档,里面有company和title,用了一个for循环,能顺利读取数据,每次读取一个record
比如
<record>
<Title>Wind in the Willows</Title>
<Company>Eastside Productions</Company>
</record>
同一个company可能有很多个不同的title,现在要求得到company同一个title出现过都少次,并且出现次数最高的一个title。创建了一个company的class,但是由于title会变,那么就会创建很多个同一个company的不同title的class,感觉很麻烦请问有没有比较好的存储读取方法?
比如
<record>
<Title>Wind in the Willows</Title>
<Company>Eastside Productions</Company>
</record>
同一个company可能有很多个不同的title,现在要求得到company同一个title出现过都少次,并且出现次数最高的一个title。创建了一个company的class,但是由于title会变,那么就会创建很多个同一个company的不同title的class,感觉很麻烦请问有没有比较好的存储读取方法?
解决方案 »
- javase 写小项目问题
- Checkbox怎么用,和JCheckbox有什么区别?
- 找不到或无法加载主类 per1.Cland
- 各位您好!我有一个jtree的问题!
- 谁知道用java语言得到硬盘序列号?急,在线等!!!!
- 怎么判断图片加载成功?
- 如何使用接口来实现回调(callback)
- 求教一个很蛋疼的问题
- ####毕业设计!!! 帮助!!!#####
- 检验你的SCJP能力!!!来自SUN的SCJP题库中的一道经典线程题目,你能做出正确的答案吗???
- 关于Swing JTable中CellRenderer,CellEditor之间的相互联系
- 求JAVA中是否有象C中outportb()函数。
class Company{
// other member private List myTitles = new ArrayList();//这里存储各个title}
Company companyname = new Company();随后,把title存进list,这样的话,下次碰到这个company的时候,因为有可能title是一样的,再存进list是不是会重复了?然后还需要能计算这个title一共出现过几次。。
你要count那么 myTitles.size();
要相同的title实现public boolean checkSameTitle()不就ok了。