Apache Commons Lang RandomStringUtils

We will learn about the Apache Commons Lang RandomStringUtils class for generating random strings for simple use cases in this post.

November 8, 2021

New Methods in the String Class – Java 11 and 12

A few useful methods have been added to the String class in Java 11 and 12. Let us learn about the new methods in the String class in Java.

October 11, 2021

Google Guava Streams

Google Guava offers many utility methods to simplify the coding. In this post, we will learn about the utilities in the Google Guava Streams.

September 27, 2021

Google Guava Comparators

Google Guava library has a class called Comparators, which provides static methods for working with Java Comparator instances.

September 20, 2021

Apache Commons Lang Pair

In this post, we will learn about Apache Commons Lang Pair class. We use this class when we have a need to manage one or more pair of values.

September 13, 2021

Apache Commons Text WordUtils

The Apache Commons Text WordUtils class has many static utility methods to perform operations on strings that contain words.

August 30, 2021

Collectors mapping in Java

Collectors mapping in Java is a static method in the Collectors class. In this post, we will learn about the mapping method in Collectors.

August 23, 2021

Comparator naturalOrder, reverseOrder and reversed

As a follow up of the Comparator comparing post, here we will learn about the Comparator naturalOrder, reverseOrder and reversed methods.

July 26, 2021

Static Utility Methods in Objects

The Objects class has many useful static utility methods. In this post we will learn about the static utility methods in the Objects class.

July 4, 2021

Functional Interfaces in Java – Functions

In this post, we will learn about the functional interface in Java for functions present as part of the java.util.function namespace.

June 6, 2021