Просмотр исходного кода

Example now preserves collection order (closes #38)

Piet van Dongen 11 лет назад
Родитель
Сommit
0ea1cc4248
1 измененных файлов: 1 добавлений и 2 удалений
  1. 1
    2
      accumulate/example.java

+ 1
- 2
accumulate/example.java Просмотреть файл

1
 import java.util.ArrayList;
1
 import java.util.ArrayList;
2
-import java.util.Collection;
3
 import java.util.List;
2
 import java.util.List;
4
 import java.util.function.Function;
3
 import java.util.function.Function;
5
 
4
 
6
 public class Accumulate {
5
 public class Accumulate {
7
 
6
 
8
-	public static <T> Collection<T> accumulate(Collection<T> collection, Function<T, T> function) {
7
+	public static <T> List<T> accumulate(List<T> collection, Function<T, T> function) {
9
 		List<T> newCollection = new ArrayList<>();
8
 		List<T> newCollection = new ArrayList<>();
10
 
9
 
11
 		for (T item : collection) {
10
 		for (T item : collection) {