Я смотрел несколько уроков java и не был уверен, что «->» сделал и не смог найти что-либо в Google об этом.Что делает '->' на Java?
Вот код, который я видел, что использовал его:
myShapesCollection.stream()
.filter(e -> e.getColor() == Color.RED)
.forEach(e -> System.out.println(e.getName()));
Это синтаксис письма [выражение лямбда] (http://docs.oracle.com/javase/tutorial/java/javaOO/lam bdaexpressions.html), который будет включен как функция в Java 8 –