incompatible types compile error

Remi Forax forax at univ-mlv.fr
Fri Nov 16 14:38:34 PST 2012


On 11/16/2012 10:57 PM, Arul Dhesiaseelan wrote:
> Hi,
>
> I am trying to run a slightly modified version from the latest State of the
> Lambda libraries edition.
>
>      List<Album> sortedFavs =
>          albums.stream()
>              .filter(a -> a.tracks.stream().anyMatch(t -> (t.rating >= 4)))
>              .sorted(comparing((Mapper<Comparable, Album>) album ->
> album.name))
>              .into(new ArrayList<Album>());
>
> java: incompatible types: java.util.stream.Stream.Destination cannot be
> converted to java.util.List<Album>
>
> Any idea what could be wrong here?

the signature of the method into.

>
> -Arul
>

Rémi



More information about the lambda-dev mailing list