Java 8 Lambda : Comparator example
In this example, we will show you how to use Java 8 Lambda expression to write a Comparator to sort a List. To compare the Developer objects using their age.…
Favourite tutorials for developers
In this example, we will show you how to use Java 8 Lambda expression to write a Comparator to sort a List. To compare the Developer objects using their age.…
Few Java 8 examples to show you how to convert a List of objects into a Map, and how to handle the duplicated keys.
In this tutorial, we will show you few Java 8 examples to demonstrate the use of Streams filter(), collect(), findAny() and orElse()
In Java 8, BiPredicate is a functional interface, which accepts two arguments and returns a boolean, basically this BiPredicate is same with the Predicate, instead, it takes 2 arguments for…
In Java 8, Predicate is a functional interface, which accepts an argument and returns a boolean. Usually, it used to apply in a filter for a collection of objects.
In Java 8, Consumer is a functional interface; it takes an argument and returns nothing. It can act as Higher Order Function, so we can accepts Consumer as an argument,…
In Java 8, we can use the new forEach to loop or iterate a Map, List, Set, or Stream. Review the forEach method signature, it accepts a functional interface Consumer.…
Different operating system has a different new line or line separator string: UNIX, Linux or Mac OSX = \n, Windows = \r\n . We can also use the Java 1.7…
Before Java 7, we can close a resource with finally. In Java 7, a new try-with-resources approach is introduced, it helps to close resources automatically.
Long live the Scanner class, a few examples for self-reference.