黑马程序员技术交流社区

标题: 关于TreeSet与新闻列表 [打印本页]

作者: 崔政    时间: 2012-10-28 11:31
标题: 关于TreeSet与新闻列表
我以前写过一个小的新闻发布系统,首页可也查看新闻,并分页。
当时代码中我用的是ArrayList获取,Iterator迭代,SQL语句则是直接从select * from news
看了TreeSet可以指定排序以后,我想到了一个问题。
假如说还是我以前的那种方法,新闻列表项要实现可以按时间,人气等条件排序的话,是不是还得重新访问数据库,更改sql查询条件。
假如说是用TreeSet<News> ts=new TreeSet<News>()保存从数据库获得的值;
加上泛型,然后写不同的比较器Comparator,再想按条件排序,是不是就不用查询数据库了,那是不是可以提高效率呢?

问的问题可能有点小儿科。。不过还望高手们给个答案




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2