Java operatörü "instanceof" - Talimatlar ve örnekler
Bu pratik ipucunda, Java'daki instanceof operatörünü kesin doğrulukla nasıl kullanabileceğinizi açıklayacağız.
Java operatörü "instanceof" - Talimatlar ve örnekler
Belirli bir nesnenin özel bir sınıf örneği olup olmadığını kontrol etmek için instanceof operatörünü kullanın. Normalde bu işleç, bir arabirimden veya bir süper sınıftan bir parametreniz veya nesneniz varsa ve gerçek nesnenin başka türlere sahip olup olmadığını kontrol etmek istiyorsanız kullanırsınız. Aşağıdaki kod, örneğin, hangi parametrenin olduğunu kontrol eder.
- public void doSomething (Sayı parametresi1) {
- if (çift parametre1 örneği) {
- System.out.println ("Parametre çift!");
- } else if (parametre1 instanceof integer) {
- System.out.println ("Parametre bir tam sayıdır!"); }
- if (Parametre1 Karşılaştırılabilir örneği) {
- System.out.println ("Parametre Karşılaştırılabilir Arayüzde oluşur!"); }}
Bir sonraki pratik ipucunda, Java programlama diline temel bir giriş yapacağız.