List of usage examples for java.util.function Function apply
R apply(T t);
From source file:Main.java
public static void main(String[] argv) { Function<Integer, int[]> arrayCreator3 = int[]::new; int[] intArray = arrayCreator3.apply(5); System.out.println(Arrays.toString(intArray)); }
From source file:FunctionExample.java
public static void main(String[] args) { Function<Integer, Integer> incrementer = (n) -> n + 1; System.out.println(incrementer.apply(2)); }
From source file:Main.java
public static void main(String[] args) { Function<String, Integer> stringToInt = x -> new Integer(x); int i = stringToInt.apply("1"); System.out.println("String to integer: " + i); }
From source file:Main.java
public static void main(String... args) { Function<String, Integer> toInteger = Integer::valueOf; System.out.println(toInteger.apply("")); }
From source file:Main.java
public static void main(String[] argv) { Function<String[], List<String>> asList = Arrays::<String>asList; System.out.println(asList.apply(new String[] { "a", "b", "c" })); }
From source file:Main.java
public static void main(String[] args) { Function<Integer, String> converter = (i) -> Integer.toString(i); System.out.println(converter.apply(3).length()); System.out.println(converter.apply(30).length()); }
From source file:Main.java
public static void main(String[] argv) { // Using a lambda expression Function<Integer, String> func1 = x -> Integer.toBinaryString(x); System.out.println(func1.apply(10)); // Using a method reference Function<Integer, String> func2 = Integer::toBinaryString; System.out.println(func2.apply(10)); }
From source file:Main.java
public static void main(String... args) { Function<String, Integer> toInteger = Integer::valueOf; Function<String, String> backToString = toInteger.andThen(String::valueOf); System.out.println(backToString.apply("123")); }
From source file:Main.java
public static void main(String[] args) { Function<Integer, Double> centToFahrenheitInt = x -> new Double((x * 9 / 5) + 32); double fahrenheit = centToFahrenheitInt.apply(100); System.out.println("Centigrade to Fahrenheit: " + fahrenheit); }
From source file:Main.java
public static void main(String[] argv) { final String x = "Hello"; Function<String, String> func1 = y -> { return y + " " + x; };/*from w w w .ja va 2 s . c o m*/ System.out.println(func1.apply("java2s.com")); }