今天在做项目的时候,用到了map,以前很少用的,一直在用List,现在才觉得其实map很好用,至少比list好用,一开始实体类数据都放在list中可是在遍历的时候总是出现错误,由其是remove以后,总是不能得到预期的结果,最后决定用map,将实体类有序的放到map中remove的时候从map中移除,这样可以根据map的key-value进行操作,这里要注意一点,map不像list数据移走以后下面的会自动上移,map中的数据删除以后,下面的数据不会上移,当前位置的value为Null,最后将map中剩余的数据再次放到list中,这样在页面上就可以正常显示了。
本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/353619,如需转载请自行联系原作者