List<T> result = new LinkedList<T>(target); ListIterator<Delta<T>> it = getDeltas().listIterator(deltas.size()); while (it.hasPrevious()) { Delta<T> delta = (Delta<T>) it.previous(); delta.applyTo(result); } return result; } 代码示例来源:origin: stackoverflow.com ...