interface Args { String compute(String s); } public class ArgsDemo { public void m(Args obj, String s) { System.out.println(obj.compute(s)); } public static void main(String[] args) { ArgsDemo ad = new ArgsDemo(); Args L1 = (str) -> str.toUpperCase(); ad.m(L1, args[0]); ad.m((str)->str.toLowerCase(), args[0]); } }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter