我正在为一些生物过程构建一个模拟器。我使用了一个包含大量元素的 ArrayList。我在循环中调用了一些 3-4 个函数(返回结果需要相当长的时间)来操作和操作这个 ArrayList。在每个循环结束时,我在 jTable 中显示了此迭代的结果。我面临的问题是,在每个循环结束时,我应该看到添加了一行,但只有在程序完成执行后我才能看到整个输出(即 Whole )。
以下代码有助于可视化我的代码架构
ArrayList<String> s = new ArrayList<String>();
for(int i=1;i<=1000;i++){
process1(s);
process2(s);
.
.
.
processn(s);
displaySummaryOfArraylistInJTableForThisIteration(s);
}