for example
Map<String, List<String>> headers = connection.getHeaderFields();
for (String key: headers.keySet()){
for (String value: headers.get(key)){
System.out.println(key+":"+value);
}
}
Can this code change to the (Method References) somehow like this?
Consumer<String> consumer = headers::get;
headers.keySet().forEach(consumer);
But this is not correct.I think there is a way to do this:
Consumer<String> consumer = headers::get;
BiConsumer<String, String> header = (key, value) -> System.out.println(key+":"+value);
- combine 1,2
Is my though right?