日期:2014-05-20  浏览次数:20624 次

struts问题,按天查询出每天的个数,放入list集合,怎么按实际个案的80%显示个数值?解决就给分
谁做过这样的?帮帮忙啊。小妹先在这谢谢了

------解决方案--------------------
解释明白这个问题,我给你分
------解决方案--------------------
迷糊中接分
------解决方案--------------------
啥意思啊,不知道是我理解不好,还是你表达有问题,迷糊中。。。。。。
------解决方案--------------------
什么80%不明白

------解决方案--------------------
反回结果是一个LIST的话,可以知道记录的条数.那样就很好办了.如果你取出了100条,那你就把LIST的后20删除就可以了.然后在STRUTS中启启遍历LIST就可以了.
------解决方案--------------------
你得list是什么?arraylist?

循环遍历一下就好了啊。。。

如果不可以删除,只是不显示一部分的话,可以再用一个新list,新list是原list的一部分,然后把新list防到画面上就可以了。
------解决方案--------------------
说实话,还是没懂你的意思,
------解决方案--------------------
才接触这里,不方便发表评论!嘿嘿
------解决方案--------------------
得到一个list后,可以先获取list中的值,好像是list.size()方法,然后再计算出80%这个数值,接着在循环中,自己声明一个变量count,通过比较count和list.size()的值,获取需要的个数。
------解决方案--------------------
如果是从数据库中获得了一个List,那么直接获得长度的20%次数
做一个循环,删掉这个List中20%的数据就好了
具体要顺着删,倒着删,随机删,有条件的删都可以随你掌握了
------解决方案--------------------
学习中