当然,这在 java 中是不可能的(迄今为止),但理想情况下我想实现它,因为它是许多迭代的核心。例如,第一次多次调用它时,我在创建ArrayList
. 不幸的是,我的实际代码没有循环set
内部;else
因此它会通过命令和add
然后set
浪费时间。
之后,我还将它放在另一个循环中,它仅在数据已创建时执行集合,并且在许多其他循环中它是多重嵌套的,因此这是一个漫长的过程。
ArrayList<Integer> dataColLinker = new java.util.ArrayList<Integer>();
...
...
public void setLinkerAt( int value, int rowIndex) {
...
while(rowIndex >= dataColLinker.size()) {
dataColLinker.add(value);
} else {
dataColLinker.set(rowIndex, value);
}
有什么想法或理论吗?if
当涉及到语句和ArrayList
命令等时,我不确定 java 的速度