Java Developer Central

Java Developer Central offers tutorials and informational posts on various Java topics

Google Guava Maps

Google Guava Maps has many static utility methods operating on Map instances (Map, SortedMap, NavigableMap, BiMap etc.,).

May 27, 2024

Google Guava Collections2

The Collections2 utility class in the Google Guava library has four methods, viz., filter, transform, permutations and orderedPermutations.

April 29, 2024

Google Guava Sets Utility Class

The Google Guava Sets utility class has static utility methods pertaining to Set instances. This post covers the methods from the Sets class.

March 25, 2024

Apache Commons Lang ObjectUtils

The Apache Commons Lang ObjectUtils class from the Apache Commons Lang3 library has many static utility methods operating on Object instances.

February 26, 2024

Apache Commons ComparatorUtils

The Apache Commons ComparatorUtils provides utils for creating and using comparators from org.apache.commons.collections4.comparators package.

January 29, 2024

Apache Commons Collections SetUtils

The Apache Commons Collections SetUtils class has utility methods and decorators for Set and SortedSet instances.

December 25, 2023

Apache Commons Collections ListUtils

In this post, we will explore all the utility methods and decorators for List instances in the Apache Commons Collections ListUtils class.

November 27, 2023

Java Stream map operation

We use the Java Stream map (an intermediate operation) to map an element in a stream to a different value (of the same or different type).

October 30, 2023

Java Stream min and max

In this post, we will learn about using Java Stream min and max methods to find the minimum and the maximum element in a Java Stream.

September 25, 2023

Java Stream sorted operation

Using Java Stream sorted operation on a stream will return a stream with the elements of the stream sorted according to their natural order.

August 28, 2023