Externes Argument zur Methodenreferenz in Java 8

Ich möchte einen externen Parameter an eine Methodenreferenz übergeben:

String prefix = "The number is :";
numbers.forEach(Main::printWithPrefix);

private static void printWithPrefix(Integer number) {
    System.out.println(number);
}

Ich weiß nicht, wie es geht. Ich kann es mit einem Lambda machen:

String prefix = "The number is :";
numbers.forEach(number -> {
    System.out.println(prefix + number);
});

Ist es möglich, einen externen Parameter an eine Methodenreferenz zu übergeben?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage