O'Reilly logo

Java 11 Cookbook by Mohamed Sanaulla, Nick Samoylov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Getting ready

Before Java 9, there were several ways to create collections. Here is the most popular way that was used to create a List:

List<String> list = new ArrayList<>();list.add("This ");list.add("is ");list.add("built ");list.add("by ");list.add("list.add()");list.forEach(System.out::print);

If we run the preceding code, we get this:

The shorter way of creating the List collection is by starting with an array:

Arrays.asList("This ", "is ", "created ", "by ",               "Arrays.asList()").forEach(System.out::print);

The result is as follows:

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required