import java.util.Map;
import java.util.HashMap;
import test.Unknown;
public class MultiParameterLambda {
public void stringLambda() {
final Map<String, String> map = new HashMap<>();
map.put("a", "A");
map.put("b", "B");
map.put("c", "C");
map.forEach((key, value) -> System.out.println(key + ", " + value));
}
public void integerLambda() {
final Map<Integer, Integer> map = new HashMap<>();
map.put(1, 100);
map.put(2, 200);
map.put(3, 300);
map.forEach((key, value) -> System.out.println(key + ", " + value));
}
public void unknownLambda() {
final Map<Unknown, Unknown> map = new HashMap<>();
map.put(new Unknown(), new Unknown());
map.put(new Unknown(), new Unknown());
map.put(new Unknown(), new Unknown());
map.forEach((key, value) -> System.out.println(key + ", " + value));
}
}