We would like to know how to sort a list with Null First.
import java.util.Arrays; import java.util.Comparator; import java.util.List; /*www . java 2 s . com*/ public class Main { public static void main(String... args) { List<String> names2 = Arrays.asList("XML", null, "Java", "HTML", "CSS"); names2.sort(Comparator.nullsFirst(String::compareTo)); System.out.println(names2); } }
The code above generates the following result.