Referência do método Java 8 ao método não estático
Por que isso não funciona? Eu recebo o erro do compilador "Não é possível fazer referência estática ao método não estático imprimir ..."
public class Chapter3 {
public void print(String s) {
System.out.println(s);
}
public static void main(String[] args) {
Arrays.asList("a", "b", "c").forEach(Chapter3::print);
}
}