Java-operator "instanceof" - Instructies en voorbeelden
In deze praktische tip zullen we uitleggen hoe u de instanceof-operator in Java met uiterste nauwkeurigheid kunt gebruiken.
Java-operator "instanceof" - Instructies en voorbeelden
Gebruik de operator instanceof om te controleren of een bepaald object een instantie van een speciale klasse is. Normaal gesproken gebruikt u deze operator als u een parameter of een object uit een interface of een superklasse hebt en u wilt controleren of het werkelijke object andere typen heeft. De volgende code controleert bijvoorbeeld welke parameter het is.
- public void doSomething (Number parameter1) {
- if (parameter1 instanceof Double) {
- System.out.println ("De parameter is een dubbele!");
- } anders if (parameter1 instanceof geheel getal) {
- System.out.println ("De parameter is een geheel getal!"); }
- if (parameter1 instanceof Comparable) {
- System.out.println ("De parameter komt voor in de vergelijkbare interface!"); }}
In de volgende praktische tip geven we u een basisintroductie van de programmeertaal Java.