GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

No menu could be recovered. Follow the blue links in the page.

This view

  • Original page
  • New address

GeezerVison is showing raw.githubusercontent.com — raw.githubusercontent.com

// Program to demonstrate how to use the Function and BiFunction functional interfaces import java.util.function.Function; import java.util.function.BiFunction; public class FunctionalInterfaces { /** * A functional interface such as Function class takes two generic types, the * type of the input and the type of the output. They can be written as * anonymous classes that implement the Function interface, but they are more * commonly written as lambda functions. * */ static Function sayHello = name -> "Hello, " + name; /** * A BiFunction works the same way as a Function,except for taking two input * types */ static BiFunction sumValues = (x, y) -> x + y; public static void main(String[] args) { // Function types are invoked using the .apply() method on the interface System.out.println(sayHello.apply("Dan")); System.out.println(sumValues.apply(3, 2)); } }
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.