Einführung
In diesem Lab lernen Sie, wie Sie Integer
-Wrapper-Objekte in Java sicher handhaben können, wobei der Schwerpunkt insbesondere darauf liegt, zu prüfen, ob sie null
sind. Im Gegensatz zum primitiven int
ist Integer
ein Objekt, das eine null
-Referenz enthalten kann. Wenn Sie nicht auf null
prüfen, kann dies zu häufigen NullPointerException
-Fehlern führen.
Anhand praktischer Beispiele werden Sie die grundlegende Prüfung auf == null
untersuchen, Null-Prüfungen mit Wertvergleichen kombinieren und schließlich lernen, wie Sie die Optional
-Klasse nutzen können, um in Ihrem Java-Code eine robusteres und ausdrucksstärkeres Null-Handling zu implementieren.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"])
java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"])
java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"])
java/BasicSyntaxGroup -.-> java/operators("Operators")
java/BasicSyntaxGroup -.-> java/variables("Variables")
java/BasicSyntaxGroup -.-> java/if_else("If...Else")
java/ObjectOrientedandAdvancedConceptsGroup -.-> java/classes_objects("Classes/Objects")
java/ObjectOrientedandAdvancedConceptsGroup -.-> java/exceptions("Exceptions")
java/ObjectOrientedandAdvancedConceptsGroup -.-> java/wrapper_classes("Wrapper Classes")
java/SystemandDataProcessingGroup -.-> java/object_methods("Object Methods")
subgraph Lab Skills
java/operators -.-> lab-560008{{"Wie man prüft, ob ein Integer-Objekt in Java null ist"}}
java/variables -.-> lab-560008{{"Wie man prüft, ob ein Integer-Objekt in Java null ist"}}
java/if_else -.-> lab-560008{{"Wie man prüft, ob ein Integer-Objekt in Java null ist"}}
java/classes_objects -.-> lab-560008{{"Wie man prüft, ob ein Integer-Objekt in Java null ist"}}
java/exceptions -.-> lab-560008{{"Wie man prüft, ob ein Integer-Objekt in Java null ist"}}
java/wrapper_classes -.-> lab-560008{{"Wie man prüft, ob ein Integer-Objekt in Java null ist"}}
java/object_methods -.-> lab-560008{{"Wie man prüft, ob ein Integer-Objekt in Java null ist"}}
end