【发布时间】:2017-10-03 20:57:09
【问题描述】:
我目前正在开发自己的应用程序(只是著名的“生命游戏”的另一个翻版),我想添加一个“还原”按钮。我的游戏基本上由一个二维数组组成: Cell[][]... 所以:我的想法是创建一个 ArrayList,该数组被添加到每次更新中......(限制为 50 个条目) 但后来我想,那个列表中会有很多对象......所以:
在二维数组的每个单元格中都有一个包含自身历史的 ArrayList,还是有一个包含整个游戏状态的巨大 ArrayList 作为历史,性能会更好吗?
(我认为你不需要我的任何代码来回答这个问题,但如果你需要,我会发布它)
【问题讨论】:
标签: java performance arraylist history revert