代码如下:
articleList=this.frontPageService.findArticle(1L);
if(articleList.size()<5)
{
for(int i=0;i<5-articleList.size();i++)
{
articleList.add(new SystemArticleInfo());
}
}
姐竟然能写出这样的代码,太内疚了,杯具! 循环体内每次给articleList.add()后,articleList.size()也就变了,循环次数就变少了,就不对了。
articleList=this.frontPageService.findArticle(1L);
int size=0;
size=articleList.size();
if(size<5)
{
for(int i=0;i<5-articleList.size();i++)
{
articleList.add(new SystemArticleInfo());
}
}