Illustration einer tropischen Insel mit Palmen und einem hohen Berg

Java Blog für Programmierer

Tests auf null

· Christian Ullenboom

Zwei neue Methoden in Java 8 bei der Klasse Objects sind isNull(Object o) und nonNull(Object o), wohinter sich ein einfacher Test auf o == null bzw. o != null verbirgt.

class java.util.Objects

  • static boolean isNull(Object obj)

  • static boolean nonNull(Object obj) Liefert true wenn obj gleich null bzw. nicht null ist.

Im normalen Programmcode werden Entwickler diese Methoden nicht nutzen, doch sind sie praktisch für Methodenreferenzen, sodass es dann zum Beispiel heißen kann stream.filter(Objects::nonNull).usw.

Kategorien: Insel, Java 8

← Alle Beiträge