Package net.jrodolfo.java_evolution.java12
package net.jrodolfo.java_evolution.java12
Examples for features introduced in Java 12.
Java 12 included switch expressions as a preview feature and added useful API
improvements such as teeing collectors, String.indent,
Files.mismatch, and compact number formatting.
For beginner-oriented notes about the problems these features solved, see the package README in the source directory.
-
ClassesClassDescriptionDemonstrates compact number formatting, introduced in Java 12.Demonstrates
Files.mismatch(Path, Path), introduced in Java 12.DemonstratesString.indent(int), introduced in Java 12.Demonstrates switch expressions as a Java 12 preview feature.DemonstratesCollectors.teeing(java.util.stream.Collector, java.util.stream.Collector, java.util.function.BiFunction), introduced in Java 12.Small Java 12-style data class for teeing collector results.