Ad

One line reduction method

Code
Diff
  • import java.util.*;
    
    public class Kata {
        public static int findMax(int[] my_array) {return Arrays.stream(my_array).reduce(my_array[0], (x, y) -> x > y ? x : y);}
    }
    • import java.util.*;
    • public class Kata {
    • public static int findMax(int[] my_array) {
    • // Write a method that returns the largest integer in the list.
    • // You can assume that the list has at least one element.
    • Arrays.sort(my_array);
    • return (my_array[my_array.length-1]);
    • }
    • public static int findMax(int[] my_array) {return Arrays.stream(my_array).reduce(my_array[0], (x, y) -> x > y ? x : y);}
    • }