读书人

创建class存储数据的有关问题

发布时间: 2011-12-23 23:32:01 作者: rapoo

创建class存储数据的问题
现在要读一个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,感觉很麻烦

请问有没有比较好的存储读取方法?




[解决办法]
可以这样吧
class Company{
// other member

private List myTitles = new ArrayList();//这里存储各个title

}
[解决办法]
就按 malligator(不能再整天泡在CSDN里了!) 说的啊
你要count那么 myTitles.size();
要相同的title实现public boolean checkSameTitle()不就ok了。

读书人网 >J2SE开发

热点推荐