注意集合和数组的使用场所

这两天帮同学解决了一个制作日历的问题。

遇到的几个映像深刻的问题,导致我终于感受到数组的定常和集合的可扩容的场合使用还是要有限制的。

主要是做日历格子。然后使用的ArrayList的话有初始大小就是10,不够了扩充50%。导致前端遍历<c:forEach>的时候莫名其妙位置错乱了。

然后debug发现size不对,才想到了是集合的初始容量问题。如果需要固定大小的容器,最好是使用数组或者集合的话需要进行固定。或者判空。

posted @ 2017-12-21 18:10  guodaxia  阅读(59)  评论(0)    收藏  举报